| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Кодировка ANSI и буква Ёё |
| Автор: Suppir 21.4.2011, 16:52 |
| Столкнулся с проблемой. В кодировке ANSI Perl не понимает, что в [А-Яа-я] должны входить буквы Ёё. Кто сталкивался? Срочно меняю все \w на [A-Za-zА-Яа-яЁё] |
| Автор: Pfailed 21.4.2011, 18:18 |
| Если сделать use locale, то ё и Ё войдут в \w |
| Автор: Suppir 22.4.2011, 08:12 |
| Делаю: use locale; use POSIX; &POSIX::setlocale(&POSIX::LC_ALL, "ru_Ru.CP1251"); но Ёё не входит в [А-Яа-я]. |
| Автор: Pfailed 22.4.2011, 08:16 |
| Я про [А-Яа-я] ничего не писал |
| Автор: Suppir 22.4.2011, 09:35 |
| Pfailed, так странно, что ё не входит в [а-я]. |
| Автор: Pfailed 22.4.2011, 10:25 |
| Ну если посмотреть на http://ru.wikipedia.org/wiki/Windows-1251, то можно предположить почему не входит. |