我有这个正则表达式来测试输入是否以字母"a"开头,后跟6个数字.在线验证器似乎工作,但在JavaScript上没有.
这是代码:
function checkBookingReference (ref) { var regex = /(^a|A)([0-9]{6})/; return regex.test(ref); }
如果我输入六个以上的数字,该函数返回true,但不应该.知道为什么吗?
javascript regex
javascript ×1
regex ×1