我正在尝试使用Javascript验证5 characters - 5 characters - 5 characters
的模式,如果破折号之间有多于或少于5个字符,我希望它失败。我的测试如下:
var patterns = new RegExp("[2-46-9A-DF-HJKMP-RTVW-YX]{5}-[2-46-9A-DF-HJKMP-RTVW-YX]{5}-[2-46-9A-DF-HJKMP-RTVW-YX]{5}","gi");
if(patterns.test(fkLicense) == true) {
alert('good');
} else {
alert('bad');
}
我的问题是,无论我将fkLicense的值设置为什么,测试都会失败。任何帮助将不胜感激。