指定された文字列から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]
しかし、それは終了タグをキャッチしません。