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