以dd / mm / yyyy格式表示日期的Jquery验证方法

时间:2015-01-23 10:05:57

标签: javascript jquery regex jquery-validate

我想在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}$/);
 });

哪个没有按预期工作..有没有更好的方法呢?

1 个答案:

答案 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

另一个可能有用的链接:

Javascript date regex DD/MM/YYYY