Hallo,
ich möchte aus einem String alle Zeichen entfernen, die keine Buchstaben, Zahlen oder ein Bindestrich sind.
Dazu habe ich folgenden Code:
Nun bleiben aber solche exotischen Zeichen wie "„" im String. Dabei ist es doch eine Whitelist, die NUR die genannten Zeichen zulässt ..
Kann sich das jemand erklären?
Vielen Dank schonmal!
Johannes
ich möchte aus einem String alle Zeichen entfernen, die keine Buchstaben, Zahlen oder ein Bindestrich sind.
Dazu habe ich folgenden Code:
PHP Code:
$string = preg_replace("/[^0-9A-Za-zÄäÖöÜüß-]/", "", $string);
Kann sich das jemand erklären?
Vielen Dank schonmal!
Johannes
Comment