Доброго времени. Неожиданно столкнулся с проблемой - нужно посчитать количество определённых символов (кирилицы) в строке. Строка может быть в любой кодировке. С помощью Encode::from_to я привожу строку к utf8, но возникает проблема с разбиением по отдельным символам через substr, английские он возвращает нормально, а вместо одного русского - 2 иероглифа.. попробовал upgrade и downgrade из utf8, но результата никакого =( Подскажите, как побороть кодировку или может есть более универсальный способ разбиения строки?
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от kranky
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Perl и кодировки (2007)
- Форум perl, xls, russian text (2008)
- Форум Perl. Выравнивание строк UTF8 и запись их в файл с помощью sprintf. (2021)
- Форум Perl, LWP, UTF-8 (2006)
- Форум perl, mysql и utf-8 (2008)
- Форум Perl : Malformed UTF-8 character (2005)
- Форум Что нам делать с пьяным Quoted-printable (2020)
- Форум UTF-8 (2007)
- Форум UTF-8 (2004)
- Форум UTF-8 (2004)