逗号分隔的每个字符串的正则表达式验证长度

时间:2018-11-19 21:42:37

标签: javascript regex

要验证逗号分隔的字符串。其中将包含4-6位数字的代码(可以使用a-z,0-9,空格和'-')。我在javascript中的reg ex下面写过:

var goodstr = "AB62,AA64,AL53";
var regex = "^([^,]{3,6},)*[^,]{3,6}$";
document.write(goodstr.match(regex));

显示正确的结果,但显示如下:

  

AB62,AA64,AL53,AA64,

我不明白这里有什么问题,为什么重复“ AA64”,为什么在字符串末尾有逗号?

0 个答案:

没有答案