我想允许字符串以大写字母开头,前两个字符不应包含NL但其他字母,如DE、BE等。
这是我在 javascript 中的操作方式
str.substring(0,2).match(/^[ABCDEFGHIJKLMOPQRSTUVWXYZ]+[ABCDEFGHIJKMNOPQRSTUVWXYZ]+$/)
我想将其缩短为范围。我尝试使用这些范围表达式 [A-MO-Z]、[AM][OZ]+,但它们都不起作用。
编辑:我尝试了这些表达式,但它们不起作用
str.substring(0,2).match(/^[A-MO-Z]+[A-KM-Z]+$/)
str.substring(0,2).match(/^[A-M][O-Z]+[A-K][M-Z]+$/)
str.substring(0,2).match(/^([A-M][O-Z])+([A-K][M-Z])+$/)