⼀^(尀d{1,4})(-|尀⼀)(尀d{1,2})尀2(尀d{1,2})⼀ 验证日期格式用的正则表达式

2024-12-12 19:44:09
推荐回答(1个)
回答1:

\2就是引用第二个捕获组内容,即-或/,这么写目的是保证格式更严谨一些,举例如下:
2011-5-3 允许
2011/5/3 允许
2011-5/3 不行
2011/5-3 不行
如果用你能够理解的那种,则以上四个都能匹配成功。