正则表达式javascript搜索前两位数字,并确保所有字符后面都是alpha

Jam*_*aly 0 javascript regex

希望快速回答​​这个问题,我有一个字符串,我正在尝试匹配前两个数字

var str = "aasd10aaaa";
Run Code Online (Sandbox Code Playgroud)

之后,我想确保前两位数后面的每个字符都是字母字符az

这是我到目前为止所拥有的

var str = "aasd10aaaa";    
var testIt = /[0-9]{2}[a-z]+/i
var test = testIt.test(str)
Run Code Online (Sandbox Code Playgroud)

但是,如果我的字符串是

var str = "aasd101aaa"; 
Run Code Online (Sandbox Code Playgroud)

但是当我测试上面的字符串时,它仍然返回true,即使它不应该因为我只希望reg ex匹配前两个数字; 在前两位数后,它应该是所有字母字符.我是新手,无法弄明白; 一如往常任何帮助表示赞赏

raz*_*zak 7

var testIt = /^[^0-9]*?[0-9]{2}[a-zA-Z]+$/;
Run Code Online (Sandbox Code Playgroud)

[^0-9]*?任何不包含数字的东西
[0-9]{2}两位数.
[a-zA-Z]+两个数字都是单词字符后检查字符.