我有regex掩码来验证我想要的卡,但我们开始与我们的信用卡供应商一起使用支付配置文件,我也想允许在字段中使用部分掩码的卡,但是无法确定。
例如;我想允许;
4111123412341234
和
XXXXXXXXXXXX1234
最后4位将是来自我们信用卡处理器的信用卡的最后4位。对于上面的例子,我的卡掩码1是^4d{0,15}
,我需要弄清楚如何修改以允许XXXXXXXXXX 1234;
如果您想要的是either 16 digits
或12 X's followed by 4 digits
,那么您想要的就是:
^(d{16}|X{12}d{4})$