历史上最强的日期正则表达式(yyyy-mm-dd)

下面这条正则表达式牛啊,判断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]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$


JiaJia:我看到这一串东西,彻底无语...暴强~


[本日志由 JiaJia 于 2007-11-15 06:37 PM 编辑]
文章来自: 未知
引用通告: 查看所有引用 | 我要引用此文章
Tags: 正则表达式
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.