Mailinglisten-Archive |
> -----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