Проблема с кирилицей

Печать RSS
419

Автор
Землянин
0
preg_match("/[^0-9А-я]+/", $us) реагирует только на верхний регистр с латиницей всё ок. В чём может быть проблема?
Изменил: Стасон (02.11.2010 / 19:55)

Ктулху
0
а разве не а-яА-Я ?
K

Транклюкаторщик
0
2, нет, так норм
для кириллицы модификатор u нужен вроде бы
Автор
Землянин
0
eGo (2 Ноября 2010 / 20:03)
2, нет, так норм
для кириллицы модификатор u нужен вроде бы
с верхнем перестал работать нижний норм. Я раньше как то делал, давно не кодил по этому забыл (((
А

Оранжевые штаны
0
забыл ё отдельно прописать, у ё код символа не входит в а-я.
Автор
Землянин
0
Муз-ТВ (2 Ноября 2010 / 20:27)
забыл ё отдельно прописать, у ё код символа не входит в а-я.
там и без ё не пашет
А

Оранжевые штаны
0
ога, но без неё точно правильно работать не будет.
preg_match("/^[0-9А-яЁё]+/", '1иёрир8ия')
Автор
Землянин
0
Муз-ТВ (2 Ноября 2010 / 20:49)
ога, но без неё точно правильно работать не будет.
preg_match("/^[0-9А-яЁё]+/", '1иёрир8ия')
не помогло, даже весь алфавит прописывал

2000 лет д.н.э.
0
|ui'
А

Оранжевые штаны
0
у меня работает.
<?php
preg_match("/^[0-9А-я]+/", '1иририя',$a);
var_dump($a);
?>
array(1) { [0]=> string(7) "1иририя" }
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск