如何在 JavaScript 中使用正则表达式匹配以下字符串?
- 共有 5 个字符
- 前 3 个字符是大写字母
- 最后 2 个字符只是数字
我有这种模式,[A-Z]{3}[0-9]{2}但似乎它仍然缺少一些东西。
如何在 JavaScript 中使用正则表达式匹配以下字符串?
我有这种模式,[A-Z]{3}[0-9]{2}但似乎它仍然缺少一些东西。
您还需要锚点:
var regexp = /^[A-Z]{3}[0-9]{2}$/
否则,子字符串也将匹配(如ABC12within xyzABC1234)。
^意思是“字符串的开始”$意思是“字符串的结尾”