2010-03-30 10 views

Antwort

12

ich Sie gehe davon aus gemeint, a-z statt a-Z, innerhalb Ihrer regex, aber Sie können preg_replace

$new_string = preg_replace("/[^a-zA-Z0-9\s]/", "", $string); 

verwenden Sie es als Argumente nimmt das Muster ([a-zA-Z0-9]), Austausch ("") und das Thema ($string) und gibt die neue Zeichenfolge ($new_string)

4
$string = preg_replace('/[^a-zA-Z0-9]/', '', $string); 
3

\W ist eine Abkürzung für [^a-Z0-9_]. Ist vielleicht nicht sehr hilfreich, da es auch Unterstriche erlaubt, aber ich dachte, ich würde es dich wissen lassen.

Verwandte Themen