我已经阅读了这个问题,但对于Discover卡,起始数字6011, 622126-622925, 644-649, 65不仅仅是6011, 65.(来源)
对于Discover卡,我从这个问题中选择了这个正则表达式 ^6(?:011|5[0-9]{2})[0-9]{12}$
我修改它来掩盖6011,644-649&65但是622126-622925,建筑的正则表达式是很难的Cuz我可怜的正则表达式的技能.
到目前为止我有这个正则表达式6(?:011|5[0-9]{2}|[4][4-9][0-9]|[2]{2}[1-9])[0-9]{2}$,但它只检查622[1-9]**.
如何修改它,使它只接受之间622126-622925的622***情况?
regex ×1