Size: a a a

2021 January 21

VO

Vyacheslav Olkhovche... in Modern::Perl
Anton Petrusevich
ну и чему удивляться
Не понимаю. Во внутреннем и вернул
источник

AP

Anton Petrusevich in Modern::Perl
самый большой минус перлового подхода к юникоду — не всегда ясно какие функции возвращают бинарные скаляры, а какие строковые. тут с опытом придётся разбираться, да
источник

AP

Anton Petrusevich in Modern::Perl
вот, например, мне было неожиданно узнать, что риддир возвращает бинарные строки...
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
Ну а pack что делает - бинарный или строковый?
источник

AP

Anton Petrusevich in Modern::Perl
бинарные, очевидно
источник

AP

Anton Petrusevich in Modern::Perl
строковые — это когда ты работаешь на уровне символов
источник

AP

Anton Petrusevich in Modern::Perl
то есть единица адресации субстра — байт или символ
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
А мне кажется что строковые. Иначе даунгрейд не работал бы
источник

SR

Stas Raskumandrin in Modern::Perl
источник

S

Sasha Murzin in Modern::Perl
по ссылке - питон и "Как найти email пользователя GitHub и написать Telegram бота для решения этой задачи?"
источник

SR

Stas Raskumandrin in Modern::Perl
Sasha Murzin
по ссылке - питон и "Как найти email пользователя GitHub и написать Telegram бота для решения этой задачи?"
Да. Запостил сюда не из-за питона, а что емейл на гитхабе просто так доступен.
источник

DF

Denis F in Modern::Perl
Камрады, куда копать?

Есть строка $VAR1 = '{"ыыыыыыыыыыыы":"жжжж"}';
И она после обрезки substr на куски, склейки и энкодинга в json превращается в такое {\"ыыы� ... �жжж\"}
источник

DF

Denis F in Modern::Perl
по идее же susbtr посимвольно режет, юникод ломаться не должен, или не факт?
источник

AK

Andrey Karepin in Modern::Perl
hex-редактором проверь исходную строку
источник

DF

Denis F in Modern::Perl
исходную строку я набил вот этими самими руками в перловом коде в тесте у себя.
источник

DF

Denis F in Modern::Perl
Если ее не резать на части, то она не ломается и показывается правильно
источник

ИК

Илья Курьянов... in Modern::Perl
Denis F
исходную строку я набил вот этими самими руками в перловом коде в тесте у себя.
про use utf8 же не забыл?
источник

DF

Denis F in Modern::Perl
Илья Курьянов
про use utf8 же не забыл?
не забыл, но на результат оно не влияет
источник

DF

Denis F in Modern::Perl
А, понятно, оно таки по байтам режет, а не по символам
источник

AK

Andrey Karepin in Modern::Perl
в перлдоке про чарактеры пишут
источник