我有一个字符串:正则表达式替换占位符
AAA foobarfoobarfoobar foo baar bar foo BBB and so on
后替换它应该像looke:
AAA foobarfoobarfoobar foo baar bar foo
基本BBB,一切的背后应当剥去。所以我的第一个想法是一样的表达式:
BBB.*
这实际上做的工作。但我只希望这工作,如果BBB代表的AAA后面,让
BBB bbb AAA aaa BBB ccc
whill更换,以
BBB bbb AAA aaa
第一BBB下榻因为在它的前面没有AAA。
我的想法是像
AAA.*?BBB.*
这个表达式将匹配正确的部分,我认为,但它同时也会杀灭整个事情。所以我知道有占位符或什么的,但不能找出如何正确使用它们。这是如何完成的?