验证格式:YYYY/MM/DD: ^/d{4}[/-///s]?((((0[13578])|(1[02]))[/-///s]?(([0-2][0-9])|(3[01])))|(((0[469])|(11))[/-///s]?(([0-2][0-9])|(30)))|(02[/-///s]?[0-2][0-9]))$
验证格式:YYYY/MM/DD YYYY MM MM ,YYYY-MM-DD : ^/d{4}[//]?((((0[13578])|(1[02]))[//]?(([0-2][0-9])|(3[01])))|(((0[469])|(11))[//]?(([0-2][0-9])|(30)))|(02[//]?[0-2][0-9]))$
这里是判断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-))$
上面的那两个不错..
日期验证 正则表达
最新推荐文章于 2021-04-06 01:11:56 发布