验证日期格式dd-mm-yyyy,使用下面的表达式:
var reDate = /(?:0[1-9]|[12][0-9]|3[01])\-(?:0[1-9]|1[0-2])\-(?:19|20\d{2})/;
运行正确。然后换成验证日期格式yyyy-mm-dd,将上述表达式颠倒一下,结果死活验证不过去,总是提示验证失败,这是为何?
var reDate = /(?:19|20\d{2})\-(?:0[1-9]|1[0-2])\-(?:0[1-9]|[12][0-9]|3[01])/;求高手指点!