Hallo,
mit folgendem Code ersetze ich [quote ]...[/ quote] in einem Text:
1: | $text = preg_replace("/\[quote\](.*)\[\/quote\]/siU","\\1 ",$text); |
Wenn ich [quote ] jetzt jedoch verschachtele, dann ersetzt er nur das erste [quote] und das als erstes kommende [/ quote].
Bsp:
[quote ]
[quote ]
...
[/ quote]
...
[/ quote]
Wie kann ich das beheben?