日期正则

/^(?:(?!0000)[0-9]{4}-(?:(?:(0[1-9]|[1-9])|1[0-2])-(?:(0[1-9]|[1-9])|1[0-9]|2[0-8])|    //所有年份到每月28号

(?:(0[13-9]|[13-9])|1[0-2])-(?:29|30)|                            //除2月外有29、30号

(?:(0[13578]|[13578])|1[02])-31)|                              //月大有31号

(?:[0-9]{2}(?:(0[48]|[48])|[2468][048]|[13579][26])|(?:(0[48]|[48])|[2468][048]|[13579][26])00)-02|2-29)$/;    //闰年2月有29号

来自:http://www.dianwe.com/web/1692.html

原文地址:https://www.cnblogs.com/chensp/p/3396735.html