phpbar.de logo

Mailinglisten-Archive

[php] preg_replace

[php] preg_replace

Christian Wohlgemuth mailinglist at any24.de
Don Jun 2 13:08:29 CEST 2005


> 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