我正在尝试从给定的字符串中删除 BBCode(仅gsub
与一些正则表达式一起使用)。
这是一个示例字符串:
The [b]quick[/b] brown [url=http://example.com]fox[/url] jumps over the lazy dog [img=http://example.com/lazy_dog.png]
我需要输出的是:
The quick brown fox jumps over the lazy dog
那么有什么办法呢?我找到了各种这样做的例子,但没有一个适用于我的用例。
我试过的一个:/\[(\w+)[^w]*?](.*?)\[\/\1]/
但这不会抓住结束[img]
标签。