匹配 [ABC][BBC],前面没有 ']' 或之后的 '['
"][ABC][BBC]" ->失败
"废话[ABC][BBC]废话" -> 比赛
"[废话][ABC][BBC]巴尔什·斯蒂斯" ->失败
"[ABC][BBC][废话]" ->失败
"[ABC][BBC]Blah [ABC][BBC]XD" ->匹配两者
使用环顾四周:
(?<!])[ABC][BBC](?![)
公式:
[^]]([ABC][BBC])[^[]
测试