测试字符串:
[valign px=-2][center][bgcolor=GREEN]TESTING[/bgcolor][/center][/valign]
我想出了color.*?\]
几乎可行的方法......它获取关键字之后直至结束括号的所有内容:
color=GREEN] AND color] ---> Target ---> [bgcolor=GREEN] AND [/bgcolor]
我只是不明白如何反向做同样的事情
\[.*?color.*?\]
这让我得到了键之前直到结束括号的整个字符串 -[valign px=-2][center][bgcolor=GREEN]
但它也正确地给了我它们之间[/bgcolor]
没有的TESTING
我正在使用https://regex101.com/进行测试