私はBBcodeをHTMLに変換するためにいくつかのPHPを書いています。
このBBcodeを変換したいと思います:
[quote]
Hello World
[/quote]
次のように:
<blockquote>Hello World</blockquote>
これを実行するために使用しているpreg_replace関数は次のとおりです。
preg_replace("/\[quote\](.+?)\[\/quote\]/s", "<blockquote>\\1</blockquote>", $bbCode);
これで必要なことはほぼすべて実行されますが、私の問題は、「HelloWorld」の前後から\ nを実行し、次のように生成することです。
<blockquote>
Hello World
</blockquote>
これを修正する方法はありますか?すべてが非常に高く評価されています。