Hi,
hab mich durch die Threads gewühlt, komm nicht weiter...
Ich will in meinem code drei beliebige Zahlen innerhalb eckiger Klammern [234] mit [++$zeilen_nr] austauschen
Bei diesem Code wird keine Übereinstimmung gefunden:
Muß ich den Ersatz auch escapen? (komm ich aber auch nicht weiter)
Beschreibung: mixed preg_replace ( mixed Suchmuster, mixed Ersatz, mixed Zeichenkette [, int Limit])
http://de3.php.net/manual/de/function.preg-replace.php
Und so gibt es diese Fehlermeldung:
Warning: Compilation failed: nothing to repeat at offset 19 in \regex_2.php on line 39
Kann mir jemand helfen?
Merci, twinx
hab mich durch die Threads gewühlt, komm nicht weiter...
Ich will in meinem code drei beliebige Zahlen innerhalb eckiger Klammern [234] mit [++$zeilen_nr] austauschen
Bei diesem Code wird keine Übereinstimmung gefunden:
Code:
$pattern = '/$quelle20041022\[*\]/i'; $replace = '$quelle20041022[++$zeilen_nr]'; $s = preg_replace ($pattern, $replace, $zeichenkette);
Beschreibung: mixed preg_replace ( mixed Suchmuster, mixed Ersatz, mixed Zeichenkette [, int Limit])
http://de3.php.net/manual/de/function.preg-replace.php
Und so gibt es diese Fehlermeldung:
Code:
$pattern = '/$quelle20041022\[???\]/i'; $replace = '$quelle20041022[++$zeilen_nr]'; $s = preg_replace ($pattern, $replace, $zeichenkette);
Kann mir jemand helfen?
Merci, twinx
Kommentar