jquery验证正则表达式匹配特定格式

时间:2016-02-05 08:55:56

标签: regex jquery-validate

我试图匹配以下格式:

T123ABC

当人们插入时,他们可以使用空格或短划线。我试图将这种格式用于jquery验证器但由于某种原因它无法正常工作:

$.validator.addMethod('numberplateTZ', function (value) { 
    var reg = value.replace(" ","");
    reg = reg.replace("-","");
    return /[a-z]{1}[0-9]{3}[a-z]{3}$/.test(reg); 
}, 'Numberplate format: T XXX ABC...');

1 个答案:

答案 0 :(得分:1)

Here is the Working Fiddle

替换正则表达式如下

return /[A-Za-z]{1}[0-9]{3}[A-Z]{3}$/.test(reg);