ereg_replace um sonderzeichen aus einem string zu löschen
Jensos
- php
Wie schreibe ich denn ein ereg_replace(), dass alle Zeichen ausser Buchstaben, Zahlen und Underscores aus einem String entfernen soll?
Es geht darum Dateinamen zu bereinigen...
Bin für einen Tipp dankbar!
jens
Hi,
Wie schreibe ich denn ein ereg_replace(), dass alle Zeichen ausser Buchstaben, Zahlen und Underscores aus einem String entfernen soll?
warum verlangst Du zwingend ereg, gefällt Dir preg nicht?
Das Verneinungszeichen in Zeichenklassen lautet "^".
Cheatah
Wie schreibe ich denn ein ereg_replace(), dass alle Zeichen ausser Buchstaben, Zahlen und Underscores aus einem String entfernen soll?
Hi,
mit preg geht's so:
$bereinigt = preg_replace("/\W/", "", $unbereinigt);
siehe: http://www.php.net/manual/en/pcre.pattern.syntax.php
Gruß
wolfgang