PHP usuwają znaki, a nie liczby lub litery

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