2017-06-17 71 views

回答

1

直接的解決方案:

([B-Z][A-Z]|A[AC-Z]) 

換句話說,如果它與資本Ietter A以外的開始,那麼任何第二首都會做,但如果將其與A開始,第二個字母不能B所以它必須是A或在CZ範圍內。

0
[A-Z](?!B)[A-Z] 

(?!B)位說「匹配任何字母,但如果它的後面B」。

+3

這將不匹配'BB'。 – rici

1

(?!AB)[A-Z]{2}

解釋:
(?!AB):負前瞻:排除字符串開頭AB
[A-Z]{2}:2個匹配大寫字母

相關問題