【发布时间】:2016-07-31 23:23:42
【问题描述】:
我有一项任务要求我使用正则表达式验证某些信用卡格式。例如,万事达卡有 16 位数字,以 5 开头,后跟 15 位数字,因此正则表达式如下:
\b5[0-9]{15}\b
以下信用卡格式的正则表达式是什么?
大来卡:信用卡有 14 位数字,以 301、302、303、304、305、36 或 38 开头。
JCB:信用卡有 15 位以 2131 或 1800 开头,或者有 16 位并以 35 开头
谢谢!
【问题讨论】:
标签: regex credit-card