строки только с символами ascii php - PullRequest
1 голос
/ 07 февраля 2011

У меня есть набор строк, некоторые из которых сделаны не из символов ascii. Как получить строки, содержащие только символы ascii, используя скрипт php.

Заранее большое спасибо за любые рекомендации.

Ответы [ 2 ]

5 голосов
/ 07 февраля 2011
<?php

echo preg_replace('/[^(\x20-\x7F)]*/', '', 'Standard ASCII and some gärbägè');

?>
3 голосов
/ 07 февраля 2011

Вероятно, самый простой вариант - использовать функцию iconv (если доступно расширение iconv), используя опцию //IGNORE или //TRANSLIT (см. Документацию), если поведение соответствует вашим потребностям.

...