regex - 描述信用卡到期(有效)日期的正则表达式

标签 regex

我需要一个正则表达式来验证信用卡到期日期。请注意,“日期”的格式是 MM/YY,其中 YY 是没有世纪的年份,MM 是月份(从 01 到 12)。我不需要 YY 在某个有限的范围内,而只需要 MM。
先感谢您。

最佳答案

这个正则表达式可以完成这项工作:

(0[1-9]|1[0-2])\/[0-9]{2}

请注意,它有一个捕获组,根据您的正则表达式引擎,您可以将其设为非捕获,如下所示:
(?:0[1-9]|1[0-2])\/[0-9]{2}

关于regex - 描述信用卡到期(有效)日期的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7992477/

相关文章:

Python re.sub 和 re.match 不匹配?

php - 使用 php 正则表达式拆分字符串

regex - 在两个字符串Powershell之间替换文本

php - 将街道地址解析为组件

javascript - 如何创建仅匹配 1 或 2 的正则表达式

java - 用java编写正则表达式。使用 string.split() 方法。我希望它在第一次出现 '(' 后停止 split

java - 使用正则表达式使用 Decimal 进行货币验证

regex - 如何在模式文件上调用 grep?

mysql - 整个单词的正则表达式,包括标点符号

javascript - 从 facebook graph API 获取全尺寸图片