这是一个正则表达式特定的问题..
我需要一个可以找到某个关键字的正则表达式。示例ABCDE 但如果某些字符在此关键字之前,则它不应该匹配。示例]]
所以......在这样的一行中,它应该只匹配粗体部分......
[[TestChannel]] ABCDE:这是一个测试ABCDE
编辑:我一直在这里尝试.. http://gskinner.com/RegExr/
到目前为止我已经尝试过..
(!]])(ABCDE)
((!]])ABCDE)
(!]])!(ABCDE)
((!]])|ABCDE)
解决方案:在 Pshemo 评论链接的帮助下 -> http://www.regular-expressions.info/lookaround.html#lookbehind
(?<!]])ABCDE