Perl 6 / все про bytes

Длина строки

Perl 6 изначально смотрит на работу со строками по-современному, поддерживая юникод.

Для строк определены методы chars и bytes, которые возвращают, соответственно, число символов в строке и размер строки в байтах.

Например, эта программа напечатает различные значения для строки на русском языке:

my $en = "english";
my $ru = "по-русски";

say $en.chars; # 7
say $en.bytes; # 7

say $ru.chars; # 9
say $ru.bytes; # 17

chars, bytes — 30 августа 2005