Du hast noch keinen Account?
Werde Teil unserer PHP Community und registriere Dich jetzt...
$string = preg_replace('%\[zitat\](.*)\[\/zitat\]%siU', '<BLOCKQUOTE><font size=\"1\" face=\"Verdana, Arial\">[Zitat:]</font><hr><i>\1</i><hr></BLOCKQUOTE>',$string);
$string='[zitat]1[zitat]1.1[zitat]1.1.1[zitat]1.1.1.1[/zitat][zitat]1.1.1.2[/zitat][/zitat][zitat]1.1.2[/zitat][/zitat]2 [zitat]2.1[zitat]2.1.1[zitat]2.1.1.1[/zitat][zitat]2.1.1.2[/zitat][/zitat][zitat]2.1.2[/zitat][/zitat][/zitat]';
function do_replace($string) { $result=preg_replace('%\[zitat\](.*)\[\/zitat\]%siU', '<BLOCKQUOTE><font size=\"1\" face=\"Verdana, Arial\">[Zitat:]</font><hr><i>\1</i><hr></BLOCKQUOTE>',$string); if ($result!=$string) return do_replace($result); else return $result; }
// [zitat] $string = eregi_replace("\[zitat\]([^\[]*)\[/zitat\]","<BLOCKQUOTE><font size=\"1\" face=\"Verdana, Arial\">[Zitat:]</font><hr><i>\\1</i><hr></BLOCKQUOTE>",$string);
Einen Kommentar schreiben: