0

おそらく preg_replace を使用する必要があることはわかっていますが、正規表現は得意ではありません。[QUOTE=user]quote here[/QUOTE] を次のように置き換えるコードを教えてください。

<p><b>user</b>quote here</p>

よろしくお願いします。

4

1 に答える 1

1

これを試して:

$str = '[QUOTE=user]quote here[/QUOTE]';

$regex = '/\[QUOTE=(.+)\](.+?)\[\/QUOTE\]/';
$replacement = '<p><b>$1</b>$2</p>';
$str = preg_replace($regex, $replacement, $str);
于 2013-05-20T00:36:04.357 に答える