-1
我在寻找一个Javascript正则表达式,其中包含2-4个字母,后跟破折号,然后是5-6个数字。Javascript正则表达式匹配alpha长度后跟数字长度
有效的例子是: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");
}
});
看起来我需要删除引号,谢谢 –