0

所以我有一个数字,我想确保前 7 个字符是字母,下一个字符是数字。

到目前为止,我有这个可以测试字符串中的所有字符:

function HasNumbers(value) {
return /[0-9]/.test(value);

}
4

2 回答 2

6

试试这个正则表达式:

/^[a-zA-Z]{7}[0-9]/
  • ^- 字符串的开头
  • [a-zA-Z]{7}- 7 个连续的字母,不分大小写
  • [0-9]- 一个号码
于 2013-05-03T13:38:43.423 回答
1

你可以;

   /^[A-Z]{7}\d{1}$/i.test( ... );
于 2013-05-03T13:40:33.043 回答