preg_replace Problem
bearbeitet von mixmastertobsiHallo,
ich scheiter gerade an einer regular expression Anweisung.
Der Text ist wie folgt.
~~~
TEXTTEXT {{ ZITAT 1 {{ ZITAT 2 }} }} ENDE TEXT
~~~
Nun soll das zwischen {{ und }} in einen DIV-Container gepackt werden.
Meine Anweisung war wie folgt
~~~
preg_replace("/{{([^\}]*)}}/i","<div class=\"quote\">$1</div>",$text);
~~~
aber ich bekomme nur einmal die "Klammer" ersetzt
~~~
TEXTTEXT <div class="quote"> ZITAT 1 {{ ZITAT 2 </div> }} ENDE TEXT
~~~
eiegntlich sollte es so ausehen.
~~~
TEXTTEXT <div class="quote"> ZITAT 1 <div class="quote"> ZITAT 2 </div> </div> ENDE TEXT
~~~