Mailinglisten-Archive |
> Christian Wohlgemuth wrote: > > > Ich lösche alle Sonderzeichen mittels > > "preg_replace("/[\W]/","",$sting)". > > Bsp.: > > > > $string = "!\\"§$%&/()=?´+#-.,;:_\'*`~\\}][{<>^°|"; > > echo preg_replace("/[\W]/","",$sting); > > >> _ > > > > Es bleibt nur noch der Unterstrich übrig. Das ist soweit > auch schön, > > aber ich möchte, dass Doppelpunkte und doppelte > Anführungstriche auch > > noch enthalten bleiben. Kann ich preg_replace irgendwie > sagen "löche > > alle Sonderzeichen aussser ":"? > > preg_replace("/[\W\:\"]/","",$sting) > Das löscht ja nochmal zusätzlich die Zeichen ':' und '"'. Diese sollen aber erhalten bleiben. mfg Christian
php::bar PHP Wiki - Listenarchive