手机
当前位置:查字典教程网 >编程开发 >正则表达式 >一个特牛的日期时间判断正则表达式
一个特牛的日期时间判断正则表达式
摘要:这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。^((((1[6-9]|[2-...

这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。

^((((1[6-9]|[2-9]d)d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]d|3[01]))|(((1[6-9]|[2-9]d)d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]d|30))|(((1[6-9]|[2-9]d)d{2})-0?2-(0?[1-9]|1d|2[0-8]))|(((1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$

下面的是加了时间验证的

^((((1[6-9]|[2-9]d)d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]d|3[01]))|(((1[6-9]|[2-9]d)d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]d|30))|(((1[6-9]|[2-9]d)d{2})-0?2-(0?[1-9]|1d|2[0-8]))|(((1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))(20|21|22|23|[0-1]?d):[0-5]?d:[0-5]?d$

【一个特牛的日期时间判断正则表达式】相关文章:

正则表达式详述第一部

jQuery验证手机号邮箱身份证的正则表达式(含港澳台)

正则表达式字面量在ECMAScript5中的变化

如何使用JavaScript和正则表达式进行数据验证

最新密码验证正则表达式

java常用正则表达式

正则表达式日常收集整理(简单且实用)

常用正则表达式范例 方便表单验证

PHP 正则表达式分析RSS

PHP中的递归正则表达式用法分享

精品推荐
分类导航