データベースから取得したこの種のレコードがあり、フォーマット値をデコードし、適切な html タグに置き換えて、表示時に正常に機能するようにします。
[size=150:3a9xfsiy][color=#000080:3a9xfsiy]hello world[/color:3a9xfsiy][/size:3a9xfsiy]
このレコードは phpBB によって作成されたもので、phpBB の制御外にある Web サイトの他の部分に表示するために使用しています。
私が試みたのは PREG_REPLACE を使用することですが、質問は、正規表現で異なる形式のタグを 1 つとして読み取る方法はありますか? 例:
[size=150:3a9xfsiy] and [/size:3a9xfsiy] must be searched in a single preg_replace