Jquery正则表达式格式yyy-mm-dd



YYYY-MM-DD的正则表达式是什么?

好吧,这取决于你对它的分析程度。

一个数字是[0-9],所以你可以只做[0-9]{4}-[0-9]{2}-[0-9]{2}

但从01到12只有几个月,所以你可以做[0-9]{4}-(0[1-9]|1[012])-[0-9]{2}

再说一遍,日期只从01到31,所以你可以做[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[012])

如果你愿意,你甚至可以限制年份(例如,出生日期可以合理地限制在1900+)。

好吧,http://www.regular-expressions.info/regexbuddy/dateyyyymmdd.htmlregex日期yyyymmdd

的第一个谷歌结果

try:

^(19|20)dd[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$

最新更新