Использование русского диапазона регулярных выражений
Есть входящие данные
PHP код:
PHP код:
Как быть в такой ситуации, когда без проверки шаблона не обойтись и в любом случае используются русские символы. --- Видел где то используют диапазон CHR кодов от русских символов, но реализовать самостоятельно не могу. |
btx
Особенность диапазоно в том, что их можно применять только для латинских букв и цифр. Т.к. только эти символы гарантировано идут подряд в любой кодировке (по крайней мере реально применяемой). Все остальные символы могут быть разбросаны _как угодно_ (например, русский символы в КОИ), да и кодировок существует куча. Поэтому есть два варианта. Неправильный: Забить все символы в квадратные скобки [абвгде...яАБ...Я]. Правильный: поставить русскую локаль и пользоваться \w. |
Время: 05:00. |
Время: 05:00.
© OSzone.net 2001-