$text = preg_replace("|[^\d\w ]+|i","",$text); // препинания$text = preg_replace("|[\s]+|i"," ",$text); //пробелы
$string = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $string);