strano non funzioni. Ti posto lo script:
quando lo usi nel codice cambia la "m" in "c", che avevo scritto mode per evitare il riconoscimento del tag al forum.Codice PHP:
$testo = '[mode] [url=""][b]ciao[/b][/url] [/mode]io [mode] [b]pluto[/b][/mode]';
$replace = "htmlspecialchars('$1')";
$pattern = "/\\[mode\\](.*?)\\[\\/mode\\]/ie";
echo $testo = preg_replace($pattern, $replace, $testo);