Topic: Как удалить из строковой переменной все символы кроме букв
Чтобы удалить из строки все символы, кроме букв можно воспользоваться сьедующими способами.
Способ 1: \w и \W зависят от локали.
setlocale(LC_COLLATE, 'ru_RU');
$result = preg_replace('/\W+/', '', $text);