Проблема с кирилицей
1.
Стасон (02.11.2010 / 19:55)
preg_match("/[^0-9А-я]+/", $us) реагирует только на верхний регистр с латиницей всё ок. В чём может быть проблема?
2.
ктулху (02.11.2010 / 20:01)
а разве не а-яА-Я ?
3.
KOZZ (02.11.2010 / 20:03)
2, нет, так норм
для кириллицы модификатор u нужен вроде бы
4.
Стасон (02.11.2010 / 20:26)
eGo (2 Ноября 2010 / 20:03)
2, нет, так норм
для кириллицы модификатор u нужен вроде бы
с верхнем перестал работать нижний норм. Я раньше как то делал, давно не кодил по этому забыл (((
5.
Александр (02.11.2010 / 20:27)
забыл ё отдельно прописать, у ё код символа не входит в а-я.
6.
Стасон (02.11.2010 / 20:35)
Муз-ТВ (2 Ноября 2010 / 20:27)
забыл ё отдельно прописать, у ё код символа не входит в а-я.
там и без ё не пашет
7.
Александр (02.11.2010 / 20:49)
ога, но без неё точно правильно работать не будет.
preg_match("/^[0-9А-яЁё]+/", '1иёрир8ия')
8.
Стасон (02.11.2010 / 20:53)
Муз-ТВ (2 Ноября 2010 / 20:49)
ога, но без неё точно правильно работать не будет.
preg_match("/^[0-9А-яЁё]+/", '1иёрир8ия')
не помогло, даже весь алфавит прописывал
9.
ramzes (02.11.2010 / 20:58)
|ui'
10.
Александр (02.11.2010 / 21:26)
у меня работает.
<?php
preg_match("/^[0-9А-я]+/", '1иририя',$a);
var_dump($a);
?>
array(1) { [0]=> string(7) "1иририя" }
11.
Стасон (02.11.2010 / 23:08)
/Ui помогло
12.
DmitryDick (03.11.2010 / 02:24)
i - модификатор "любой регистр"
13.
Azzido (11.11.2010 / 17:04)
не U а u для киррилицы в шаблонах
URL:
https://visavi.net/topics/15179