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