[Moscow.pm] unicode & regexp

Nick Knutov mail на knutov.com
Чт Май 22 14:20:32 PDT 2014


А можно пример из реальной жизни, когда в @ARGV бинарные данные, которые
интерпретируются как символы и всё получается не так, как должно быть?


23.05.2014 2:09, Victor Efimov пишет:
> Всякие эти модули и советы типа "какие 10 прагм включить чтобы с
> unicode было всё ок" делают разбор полётов только сложнее
> utf8::all пытается интерпретировать @ARGV как символы, хотя это
> бинарные данные (и делает это глобально, что может вызвать проблемы во
> всяких getopts модулях), пытается интерпретировать имена файлов как
> символы, хотя в linux это бинарные данные, это есть, но не
> документировано
> https://github.com/doherty/utf8-all/commit/bc37b2a3dc73332c587c195cb119a0450aa36afa
> 
> 
> 22 мая 2014 г., 23:27 пользователь Stanislaw Pusep
> <creaktive на gmail.com> написал:
>> Вместо:
>>
>> use utf8;
>>
>> Пишем:
>>
>> use utf8::all;

-- 
Best Regards,
Nick Knutov
http://knutov.com
ICQ: 272873706
Voice: +7-904-84-23-130


Подробная информация о списке рассылки Moscow-pm