Форум → Программирование → PHP для идиотов → Обосрался с регуляркой в UTF8 проверка русских символов.
Обосрался с регуляркой в UTF8 проверка русских символов.
-
12 июня 2011 г. 19:40, спустя 8 минут 20 секунд
если хочешь поизвращаться, то конвертируй в uri и проверяй XDВысокоуровневое абстрактное говно -
12 июня 2011 г. 20:00, спустя 20 минут 10 секунд
Дык извращаюсь ….. пока только толку как от безалкогольного пива.) может кто проще решение знает.
if (preg_match ( "/^([а-яА-Я]+)$/u", $name )) ДОЛБАНОЕ Ёё НЕПРОКАТЫВАЕТ. Да и от других языков мало поможет по уму…
пока остановился на preg_match ( "/^([а-яА-ЯёЁ]+)$/u", $name ) … -
-
12 июня 2011 г. 20:02, спустя 3 минуты 11 секунд
Flare, ага так и прописал пока… до следующих проблем… -
12 июня 2011 г. 20:13, спустя 11 минут 30 секунд
Дмитрий, а проблем не будет больше если надо только русские и всё в утф. там только "ё" выходит за диапазон -
12 июня 2011 г. 23:01, спустя 2 часа 48 минут 15 секунд
так все же и пишут [а-яё] и не паряться))Высокоуровневое абстрактное говно -
13 июня 2011 г. 12:27, спустя 13 часов 25 минут 47 секунд
И не забыть добавить модификатор i :)
так все же и пишут [а-яё] и не паряться)) -
13 июня 2011 г. 12:32, спустя 5 минут 25 секунд
И не забыть добавить модификатор i :)
у кого-то где-то с кирилицей он не работал, потому лучшеpreg_match("/^[А-Яа-яЁё]+$/u", $str);
Спустя 26 сек.rider-sx, а че ты тут забыл?))))))))) -
13 июня 2011 г. 12:37, спустя 4 минуты 26 секунд
у кого-то где-то с кирилицей он не работал, потому лучше
он не работает на "Ё", мне просто лень было все писать))Высокоуровневое абстрактное говно
Пожалуйста, авторизуйтесь, чтобы написать комментарий!