Mailinglisten-Archive |
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