phpbar.de logo

Mailinglisten-Archive

[php] preg_replace();

[php] preg_replace();

Thomas Beckmann php_(at)_phpcenter.de
Fri, 29 Jun 2001 19:45:36 +0200


On Fri, 29 Jun 2001 18:48:19 +0200, you wrote:

>w=FCrde gerne "+", "-", ",", "(", ")" und noch paar andere zeichen
>auf einmal replacen aber irgendwie spuckt mir preg_replace()
>nur fehler aus... egal was ich mach. hat vieleicht einer nen=20
>feines beispiel f=FCr mich? :o)

$result =3D preg_replace('~[+,[\]\-]~', $target, $haystack);
sollte gehen - ungetestet - aus dem man entnahm ich:

       \      general escape character
       ^      negate the class, but only if the first character
       -      indicates character range
       ]      terminates the character class

also solltest Du - und ] "escapen" m=FCssen, der Rest sollte so gehen
...

---
Thomas Beckmann, Kiel, Germany
beckmann_(at)_gis.de


php::bar PHP Wiki   -   Listenarchive