第1个回答 2013-01-22
经我使用,满意答案里长长那一个表达式有误,比如2013-03-28匹配不通过,下面这个暂时未发现有误:
/(([09]{3}[19]|[09]{2}[19][09]{1}|[09]{1}[19][09]{2}|[19][09]{3})(((0[13578]|1[02])(0[19]|[12][09]|3[01]))|((0[469]|11)(0[19]|[12][09]|30))|(02(0[19]|[1][09]|2[08]))))|((([09]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))0229)/