瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 正则表达式怎么验证中文日期
海蓝云天 - 2006-4-29 10:25:00
例如:2000年2月2日
不是验正2000-2-2
jieaaaa - 2006-4-29 10:34:00
ding
海蓝云天 - 2006-4-29 14:01:00
还是靠自己,和大家分享一下
^((((1[6-9]|[2-9]\d)\d{2})\u5e74{1}(0?[13578]|1[02])\u6708{1}(0?[1-9]|[12]\d|3[01])\u65e5{1})|(((1[6-9]|[2-9]\d)\d{2})\u5e74{1}(0?[13456789]|1[012])\u6708{1}(0?[1-9]|[12]\d|30)\u65e5{1})|(((1[6-9]|[2-9]\d)\d{2})\u5e74{1}0?2\u6708{1}(0?[1-9]|1\d|2[0-8])\u65e5{1})|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))\u5e74{1}0?2\u6708{1}29\u65e5{1}))$
1
查看完整版本: 正则表达式怎么验证中文日期