sonderzeichen escapen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • sonderzeichen escapen

    tach zusammen!

    ich möchte aus einem string alle sonderzeichen entfernen.
    z.B. !"§$%&/()?´`\}][{*+~#'<>|^°

    mache das ganze mit str_replace();

    mein Problem:

    Welche davon muss ich escapen, also mit \ voran, und welche nicht?
    Gibt es irgendwo eine liste?

    Hab das Forum und Google schon stundenlang durchsucht!

  • #2
    Re: sonderzeichen escapen

    Welche davon muss ich escapen, also mit \ voran, und welche nicht?
    afaik sollte es reichen, unter der annahme, daß du ' zu kennzeichnen von strings verwendest, ' und \ zu maskieren.

    ansonsten wird dir sicher niemand den kopf abreißen, wenn du alle zeichen mit einem \ versiehst ... du kannst ja mal quotemeta oder preg_quote drüberlaufen lassen ... da aber str_replace afaik eh keine metazeichen versteht, sollten die beiden oben genannten ausreichen ...
    Zuletzt geändert von derHund; 01.10.2004, 17:02.
    Die Zeit hat ihre Kinder längst gefressen

    Kommentar

    Lädt...
    X