我想在jquery验证中添加新的验证方法,验证日期为 dd / mm / yyyy 格式ex(28/01/2015)
我试过了:
$.validator.addMethod("dateFormat",function(value, element) {
return value.match(/^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012]) [\/\-]\d{4}$/);
});
哪个没有按预期工作..有没有更好的方法呢?
答案 0 :(得分:-1)
对不起,我无法提供更个性化的答案,但已有很多内容。这个链接有帮助吗?
Javascript - Regex to validate date format
链接答案的示例:
var dateReg = /^\d{2}([./-])\d{2}\1\d{4}$/
"22-03-1981".match(dateReg) // matches
"22.03-1981".match(dateReg) // does not match
"22.03.1981".match(dateReg) // matches
另一个可能有用的链接: