Hallo,
ich habe die folgende Funktion:
Das ganze funktioniert, wenn ich z.B folgendem Quelltext habe:
Mein Problem ist, sobald das doppelt vorkommt, z.B
, wird es nicht zweimal erstetzt, wie es soll, sondern einmal, er nimmt also den Starttag vom ersten und endtag vom Letzten.
Wie bringe ich dem Regex bei, es zweimal zu ersetzen?
Vielen dank schonmal,
htc
ich habe die folgende Funktion:
PHP:
$this->template = preg_replace_callback("/{isnot:(.*)}(.*){isnot:end}/s", array(
"self",
"isnot"
), $this->template);
HTML:
<p> {isnot:file:test} deep {isnot:end}</p>
HTML:
<p> {isnot:file:test} deep {isnot:end} {isnot:file:text} deep {isnot:end} </p>
Wie bringe ich dem Regex bei, es zweimal zu ersetzen?
Vielen dank schonmal,
htc