# This file is encoded in Char::UHC. die "This file is not encoded in Char::UHC.\n" if q{あ} ne "\x82\xa0"; use Char::UHC; print "1..1\n"; $_ = ''; # Substitution replacement not terminated # 「置換操作の置換文字列が終了しない」 my $eval = eval { s/表/裏/; }; if ($@) { print "not ok - 1 eval { s/HYO/URA/; }\n"; } else { print "ok - 1 eval { s/HYO/URA/; }\n"; } __END__ Shift-JISテキストを正しく扱う http://homepage1.nifty.com/nomenclator/perl/shiftjis.htm