正则表达式以匹配信用卡的到期日期

雪人

我尝试使用以下模式来匹配信用卡到期日期:

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

我正在测试以下字符串:

02/13
0213
022013
02/2013
02/203
02/2
02/20322

它仅应匹配前四个字符串,而后三个则不应匹配,因为它们无效。但是,当前模式也与最后一个字符串匹配。我究竟做错了什么?

阿努巴瓦

您缺少行锚的起点,^并且括号不匹配。

这应该工作:

re = /^(0[1-9]|1[0-2])\/?([0-9]{4}|[0-9]{2})$/;

或使用单词边界:

re = /\b(0[1-9]|1[0-2])\/?([0-9]{4}|[0-9]{2})\b/;

工作演示:http//regex101.com/r/gN5wH2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

java - 搜索信用卡到期的正则表达式,还检查年份是否在过去

来自分类Dev

正则表达式以匹配2位数字(以验证信用卡/借记卡发行号)

来自分类Dev

正则表达式信用卡不在评论中

来自分类Dev

信用卡正则表达式在AngularJs中不起作用

来自分类Dev

需要相同重复符号的信用卡正则表达式

来自分类Dev

正则表达式信用卡不在评论中

来自分类Dev

使用正则表达式验证信用卡格式吗?

来自分类Dev

用逗号分隔的信用卡 - 正则表达式 - Javascript

来自分类Dev

如何在asp.net的插入查询中插入信用卡到期日期

来自分类Dev

动态格式化信用卡到期日期的文本框

来自分类Dev

日期匹配正则表达式

来自分类Dev

jQuery验证规则addMethod限制未来20年中的信用卡到期日期

来自分类Dev

如何设置信用卡到期日期输入字段的样式,使其包含空格和正斜杠?

来自分类Dev

cakephp 的日期正则表达式匹配错误的日期

来自分类Dev

如何使用正则表达式从Java中的短语中检查和提取信用卡号

来自分类Dev

正则表达式以匹配类型的日期:ddmmyyyy

来自分类Dev

用正则表达式匹配“魔术”日期

来自分类Dev

正则表达式以匹配日期和时间

来自分类Dev

正则表达式以匹配以下日期格式

来自分类Dev

正则表达式以匹配日期范围(包括月份)

来自分类Dev

PHP正则表达式以匹配Javascript日期输出

来自分类Dev

正则表达式:匹配格式错误的日期

来自分类Dev

匹配日期格式的正则表达式

来自分类Dev

某些选定日期的正则表达式匹配

来自分类Dev

用于匹配各种日期的正则表达式

来自分类Dev

Angular的到期日期

来自分类Dev

当今天的日期与到期日匹配时,MySQL触发

来自分类Dev

表达式不匹配正则表达式

来自分类Dev

正则表达式匹配纠结的表达式

Related 相关文章

  1. 1

    java - 搜索信用卡到期的正则表达式,还检查年份是否在过去

  2. 2

    正则表达式以匹配2位数字(以验证信用卡/借记卡发行号)

  3. 3

    正则表达式信用卡不在评论中

  4. 4

    信用卡正则表达式在AngularJs中不起作用

  5. 5

    需要相同重复符号的信用卡正则表达式

  6. 6

    正则表达式信用卡不在评论中

  7. 7

    使用正则表达式验证信用卡格式吗?

  8. 8

    用逗号分隔的信用卡 - 正则表达式 - Javascript

  9. 9

    如何在asp.net的插入查询中插入信用卡到期日期

  10. 10

    动态格式化信用卡到期日期的文本框

  11. 11

    日期匹配正则表达式

  12. 12

    jQuery验证规则addMethod限制未来20年中的信用卡到期日期

  13. 13

    如何设置信用卡到期日期输入字段的样式,使其包含空格和正斜杠?

  14. 14

    cakephp 的日期正则表达式匹配错误的日期

  15. 15

    如何使用正则表达式从Java中的短语中检查和提取信用卡号

  16. 16

    正则表达式以匹配类型的日期:ddmmyyyy

  17. 17

    用正则表达式匹配“魔术”日期

  18. 18

    正则表达式以匹配日期和时间

  19. 19

    正则表达式以匹配以下日期格式

  20. 20

    正则表达式以匹配日期范围(包括月份)

  21. 21

    PHP正则表达式以匹配Javascript日期输出

  22. 22

    正则表达式:匹配格式错误的日期

  23. 23

    匹配日期格式的正则表达式

  24. 24

    某些选定日期的正则表达式匹配

  25. 25

    用于匹配各种日期的正则表达式

  26. 26

    Angular的到期日期

  27. 27

    当今天的日期与到期日匹配时,MySQL触发

  28. 28

    表达式不匹配正则表达式

  29. 29

    正则表达式匹配纠结的表达式

热门标签

归档