
Es funktioniert also nicht. Der Code dazu:
[fieldset]
[legend]Fieldset_1[/legend]
[fieldset]
[legend]Fieldset_2[/legend]
Hallo
[/fieldset]
[/fieldset]
Es wird keinen geben. Da werden nur reguläre Ausdrücke verwendet. Die können keine Kellersprache erkennen.Draco Ellmánò hat geschrieben:da läuft irgendwo der stack verkehrt,
Code: Alles auswählen
$text = ($replace = function($m) use (&$replace) { $text = preg_replace_callback("(\[fieldset\]((?:(?R)|(?!\[/?fieldset\]).)*)\[/fieldset\])is", $replace, $m[1]); return isset($m[0]) ? "<fieldset>$text</fieldset>" : $text; })([1 => $text]); /* PHP 7 kompatibler Code^^ */
Mitglieder in diesem Forum: Google [Bot] und 136 Gäste