手机
当前位置:查字典教程网 >编程开发 >正则表达式 >一个特牛的日期时间判断正则表达式
一个特牛的日期时间判断正则表达式
摘要:这里是判断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$

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

PHP 正则表达式分析RSS

学习正则表达式(js、C#)

python3爬虫之入门基础和正则表达式

正则表达式号码靓号类型判断代码

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

php正则表达式中贪婪与非贪婪介绍

17种正则表达式

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

Python 中文正则表达式笔记

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

精品推荐
分类导航