【发布时间】:2018-03-29 11:58:52
【问题描述】:
我正在寻找一个 Javascript 正则表达式,它有 2-4 个字母,后跟一个破折号,然后是 5-6 个数字。
有效示例为:AB-123456、ABC-12345、ABCD-123456
我尝试检查在字段中输入的数据,然后尝试这样的正则表达式:
$('#inputid').change(function() {
var myregex = '/^([a-zA-Z]){2,4}-([0-9]){5,6}$/';
if(myregex.test($(this).val()) == false)
{
alert("Bad data");
}
});
【问题讨论】:
标签: javascript regex