Eugene Grosbein
unread,Apr 9, 2019, 4:34:59 AM4/9/19You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
09 апр. 2019, вторник, в 07:00 NOVT, Mikhail Stakhanov написал(а):
MS> У меня входной файл
MS> первый
MS> plain/text us-ascii
MS> второй
MS> binary us-ascii
MS> decode("us-asciii",$переменная);
Во-первых, слишком много "i". Во-вторых, нет никакого смысла
для "перекодировок" ASCII, потому что все кодировки,
включая utf-8 и перловский внутренний юникод "пересекаются"
именно по ASCII - такие символы одинаковы во всех кодировках
(кроме EBCDIC, которую ты не встретишь).
MS> не помогает.
MS> use open IN =>"utf8" OUT =>"utf8"
MS> тоже не помогло.
MS> print "$п1 = $п2"
MS> выводит их одинаково
MS> abc = abc
MS> что не так ?
Так и должно быть. "Перекодировки" ничего не меняют в случае ASCII.
Eugene
--
Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.