Intereting Posts
Может ли simplexml использоваться для винтовки через html? Как я могу переименовать несколько файлов при загрузке Значение часового пояса Twitter и время создания_создания (utc time) для расчета того, в какой часовой пояс находится пользователь Перегружать поведение count () при вызове определенных объектов Как можно запускать несколько версий PHP 5.x на сервере LAMP разработки? Перенаправление с PHP после вызова ajax Как создать сервер на лазурном и хост-php, сайте mysql на этом truncate string, но удалите середину строки вместо конца Как обрабатывать недопустимый unicode с помощью simplexml PHP – Получить имя ключа для значения массива Каков наилучший способ создания облака тегов из массива с использованием h1-h6 для определения размера? Www-data Пользователь для доступа к файлам / папке вне / var / www / Как создать систему очереди PHP Почему я вижу значение «undefined» на экране при отправке формы в jQuery Mobile? Раунд до ближайших 50 000 в PHP

php preg_replace с символами Unicode

У меня вопрос, подобный этому вопросу: php preg_replace

В этом вопросе он / она хочет разрешить только буквы и цифры и _, но я хочу разрешить только цифры, буквы и Unicode (не латинские) буквы и цифры (я думаю, я должен использовать значения Unicode этого (для пример U+1F70 )).

Что я могу сделать? Благодаря …

Solutions Collecting From Web of "php preg_replace с символами Unicode"

Вместо того, чтобы перечислять диапазоны Unicode самостоятельно, вы должны использовать класс символов Unicode, как описано здесь: http://www.regular-expressions.info/unicode.html#block

 preg_replace('/[^\w\d\p{L}]/u', "", $str); 

Если вы повторно пытаетесь построить или расшифровать регулярные выражения , не забудьте проверить. Есть ли что-то вроде RegexBuddy в мире с открытым исходным кодом? для коммунальных служб, которые помогают с этим.