utf8フラグ
Encode::decode
#!/usr/bin/perl # utf8 で保存しとくこと use strict; use warnings; use Data::Dumper; use Encode; my $input = "あ"; print Dumper($input); #=> $VAR1 = '縺・; バイト列 print Dumper( decode("utf8", $input) ); #=> $VAR1 = "\x{3042}"; 内部文字列(Unicode)
use utf8
#!/usr/bin/perl # utf8 で保存しとくこと use strict; use warnings; use Data::Dumper; use utf8; # XXX my $input = "あ"; # 内部文字列(Unicode) print Dumper($input); #=> $VAR1 = "\x{3042}";