正则表达式在jquery验证libarry中无法正常工作

时间:2015-08-19 09:50:12

标签: jquery regex

$.validator.addMethod("validDate", function (value, element) {
    return this.optional(element) || /(^(((0[1-9]|[12][0-8])[-](0[1-9]|1[012]))|((29|30|31)[-](0[13578]|1[02]))|((29|30)[-](0[4,6,9]|11)))[-](19|[2-9][0-9])\d\d$)|(^29[-]02[-](19|[2-9][0-9])(00|04|08|12|16|20|24|28|32|36|40|44|48|52|56|60|64|68|72|76|80|84|88|92|96)$)/i.test(value);
}, "Please enter valid Date.");

此正则表达式不适用于某些日期格式化示例19-02-201519-03-201519-04-2014 .....等仅适用于以19开头。非常感谢你。

0 个答案:

没有答案