Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Регулярка
цитата
04/03/14 в 19:04
 Lexikon

$arrPars = preg_replace("/[^А-Яа-я\s]/", "", $arrPars[2]);


на выходе получается текст с ромбиками в которых вопросики, причем когда вручную записываю в регулярку все те буквы которые под ромбиками все появляется.
х.з. почему так.
цитата
04/03/14 в 19:19
 karbonv
С кодировкой косяк, UTF-8 решит проблему
цитата
04/03/14 в 20:34
 S_Flash
Попробуй добавить u в модификаторы

$arrPars = preg_replace("/[^А-Яа-я\s]/u", "", $arrPars[2]);
цитата
04/03/14 в 22:05
 freeek
Код:
$arrPars = preg_replace('%[^\p{Cyrillic}\s]%u', '', $arrPars[2]);
цитата
04/03/14 в 22:07
 Lexikon
спасибо за инфу, проверим!


Эта страница в полной версии