匹配yyyy-mm-dd日期格式的的正则表达式
其实我也很头疼正则表达式,百度了一些资料,总结一下,这里留个备份吧。
要考虑的问题:合法的日期是多少;每个月的天数不一样;闰年的问题。。。。
1、合法的日期:MSDN上规定--在公元(基督纪元)0001 年 1 月 1 日午夜 12:00:00 到公元 (C.E.) 9999 年 12 月 31 日晚上 11:59:59 之间的日期和时间
查看复制代码 代码如下:
var str = '2009-12-33';
if(str.match(/^((?:19|20)dd)-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$/)) {
alert('是日期');
} else {
alert('不是日期');
}
本文来源:
网梦CMS小程序,转载请注明出处!如果需要
合肥网站建设 合肥小程序开发 合肥微信开发 合肥APP开发请联系刘经理,我们将提供上门服务!
联系方式:手机:13355693937 QQ:43171398 或扫一扫下面二维码加我微信: