Dornii: preg_replace

Beitrag lesen

dir fehlt glaube ich ein delimiter oder?
/...pattern.../ und wenn du den delimiter dann im patter benutzt mus der mit backslash gekennzeichnet weden /.

Sorry, schnall ich nicht. Habs so probiert:

$zeile = preg_replace ("/(define('$schluessel[$z]', ')(.*)(');)/i","\1$werte[$z]\3",$zeile);

Dabei bringt er diese Fehlermeldung:

Warning: Delimiter must not be alphanumeric or backslash in c:\apache\htdocs\test\test.php on line 23

Lass ich die backslash im pattern weg macht er gar nix, wie gehabt.

Was ist falsch?