phpbar.de logo

Mailinglisten-Archive

AW: [php] preg_replace

AW: [php] preg_replace

Mario Guenterberg mg at mattheis-berlin.de
Don Jun 2 13:02:50 CEST 2005


> -----Ursprüngliche Nachricht-----
> Von: php-bounces at phpbar.de [mailto:php-bounces at phpbar.de] Im 
> Auftrag von Christian Wohlgemuth
> Gesendet: Donnerstag, 2. Juni 2005 12:44
> An: deutschsprachige PHP-Mailingliste
> Betreff: [php] preg_replace
> 
> Hallo,
> 
> Ich habe eine Frage zu preg_replace.
> 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 ":"? 

Wie wärs mit [^...].
Dies steht in diesem Fall für alle Zeichen, die sich nicht in der Liste
befinden.

With best regards

-- 
Mario Günterberg
mattheis. werbeagentur
IT Engineer / Projektleiter

Zillestrasse 105a. D - 10585 Berlin
Tel#49-(0)30 . 34 80 633 - 0
Fax#49-(0)30 . 34 80 633 50
http://www.mattheis-berlin.de 


php::bar PHP Wiki   -   Listenarchive