[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не пашет preg_match на русских буквах
Zzepish
Есть регулярка: preg_match('#[а-яё]{1}#',$text[$i]);
она не хочет работать ни с чем, кроме буквы ё. Кто вкурсе- чего так?
Кодировка: windows-1251.
Текст побайтово читается нормально. Но регулярка не пашет.

p.s. не надо мне советовать юзать utf-8. Мне нужна сейчас однобайтовая кодировка
brevis
Паттерн '#[а-яё]{1}#' тоже должен быть в windows-1251.

_____________
Чатик в телеге
Zzepish
brevis
я знаю. Но он не пашет
brevis
http://ideone.com/rUv6Pe

_____________
Чатик в телеге
Zzepish
brevis
у меня utf8 нигде не фигурирует же
brevis
Ну вот твой случай http://ideone.com/y3jCFy (по крайней мере так ты его описал):
Строка в windows-1251, паттерн в utf-8.

Цитата
у меня utf8 нигде не фигурирует же

Кодировку файла проверь.


_____________
Чатик в телеге
Zzepish
brevis
везде одинаковая кодировка
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.