综合日期验证正则表达式模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了综合日期验证正则表达式模式相关的知识,希望对你有一定的参考价值。
Ridiculously comprehensive date validation regex - matches dd/mm/yyyy or dd/mm/yy.Also correctly matches number of days in months. ie. it won't match 30th Feb...
^(?:(?:31(/|-|.)(?:0?[13578]|1[02]))1|(?:(?:29|30)(/|-|.)(?:0?[1,3-9]|1[0-2])2))(?:(?:1[6-9]|[2-9]d)?d{2})$|^(?:29(/|-|.)0?23(?:(?:(?:1[6-9]|[2-9]d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1d|2[0-8])(/|-|.)(?:(?:0?[1-9])|(?:1[0-2]))4(?:(?:1[6-9]|[2-9]d)?d{2})$
以上是关于综合日期验证正则表达式模式的主要内容,如果未能解决你的问题,请参考以下文章
java中怎么验证日期格式,要各种日期格式都能验证,代码比较简单的。
asp.net 使用正则表达式验证包含打开/关闭括号片段的属性字符串