Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблемы с обработкой нерегулярными выражениями кирилличных символов
Форумы портала PHP.SU » Разное » Обсуждение статей » Проблемы с обработкой нерегулярными выражениями кирилличных символов

Страниц (1): [1]
 

1. ig44572 - 03 Ноября, 2012 - 17:45:36 - перейти к сообщению
У меня возникла проблема при проверке слов нерегулярным выражением, а именно выражение типа:
~^((фыва)|(asdf))$~i
Система при проверке слова 'фыва' устанавливает значение true
'asdf' => true
'Asdf' => true
'ASDF' => true

а вот при значениях
'Фыва' => false
'ФЫВА' => false
но, как я уже говорил, при 'фыва' => true

В чем может быть проблема?
2. Panoptik - 03 Ноября, 2012 - 18:03:00 - перейти к сообщению
добавьте в конце модификатор "u"
3. ig44572 - 03 Ноября, 2012 - 18:11:54 - перейти к сообщению
Panoptik пишет:
добавьте в конце модификатор "u"


Спасибо!

 

Powered by ExBB FM 1.0 RC1