^(((19)|(20))\d{2})(-|/)?((0[1-9])|(1[0-2]))(-|/)?(((0[1-9])|([1-2][0-9]))|(3[0-1]))$
不能完全正确判断日期,比如每个月都可以输入31日
而且觉得写的太繁琐,留着以后再看看,哈哈
又改了一下,这下复杂的自己都看头晕了。支持2004-1-1这种格式了
^(((19)|(20))\d{2})(((((-|/)0?)|0)[1-9])|((-|/)?1[0-2]))((((((-|/)0?)|0)[1-9])|((-|/)?[1-2][0-9]))|((-|/)?3[0-1]))$
不能完全正确判断日期,比如每个月都可以输入31日
而且觉得写的太繁琐,留着以后再看看,哈哈
又改了一下,这下复杂的自己都看头晕了。支持2004-1-1这种格式了
^(((19)|(20))\d{2})(((((-|/)0?)|0)[1-9])|((-|/)?1[0-2]))((((((-|/)0?)|0)[1-9])|((-|/)?[1-2][0-9]))|((-|/)?3[0-1]))$
浙公网安备 33010602011771号