Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Тексты > preg_match на русском языке |
Автор: WebS 22.3.2010, 11:30 | ||
Как сделать чтобы preg_match парсил из русского текста? Функция, которая не работает:
Аналог с англ-яз(гугл) работает норм |
Автор: skyboy 22.3.2010, 12:50 |
кодировка приведенного кода(файла с кодом) - ср1251? Добавлено через 27 секунд непонятно, зачем перекодировать в ср1251. почему не использовать utf-8? |
Автор: patap 22.3.2010, 14:01 | ||
вроде бы достаточно указать флаг u в рег. выражении
|
Автор: skyboy 22.3.2010, 14:26 |
patap, после того, как текст перекодировал из utf-8 в ср1251? |
Автор: patap 22.3.2010, 14:57 |
skyboy, я имел ввиду без всяких конвертировок, а сразу подставлять в preg_match() |
Автор: krypt3r 25.3.2010, 07:37 |
patap, и как вы себе это представляете? На сайте UTF-8, у вас CP1251. Не хотите возиться с перекодировками, переводите свои скрипты на UTF-8 и юзайте модификатор u в регулярках |
Автор: skyboy 25.3.2010, 09:38 |
krypt3r, patap как раз это и предлагал. читай внимательно, пожалуйста. |