Javascript 正则表达式验证日期,格式如同"2010-10-08"
2010-11-11 15:09
507 查看
//检验日期格式,合法的格式例如:2000-10-29,月份和天必须是两位,能检测闰年。 function isDate(str){ var reg=/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/; if (reg.test(str)) return true; return false; }
相关文章推荐
- 验证有效 "日期时间" 的正则表达式(已解决闰二月)
- 验证有效 "日期时间" 的正则表达式(已解决闰二月)
- 日期的正则表达式(能过"2009-9-2“这种格式)
- 验证有效 "日期时间" 的正则表达式(已解决闰二月)
- 验证有效 "日期时间" 的正则表达式(已解决闰二月)
- js验证日期时间格式正则表达式
- Java中正则表达式验证日期格式
- 用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.
- 用javascript 的正则表达式来验证Email地址是否格式正确!
- 最全的Java中正则表达式验证日期格式
- 用javascript正则表达式验证网址格式是否正确
- 如何在html的javascript中写函数function()并用正则表达式验证身份证号码与邮箱格式是否正确
- 验证日期格式的正则表达式
- 最全的Java中正则表达式验证日期格式
- javascript正则表达式--验证各种文本框输入格式
- 正则表达式 - java验证IP地址 - java验证日期时间,解决润月 - java验证邮箱格式
- 各个浏览器对于JavaScript Date.parse函数参数-"短日期格式"的支持
- JavaScript 正则表达式校验日期格式
- [转]一个验证日期格式的超强正则表达式
- 正则表达式验证日期(多种日期格式)——转载