# This file is encoded in Char::KPS9566. die "This file is not encoded in Char::KPS9566.\n" if q{あ} ne "\x82\xa0"; use Char::KPS9566; print "1..4\n"; my $__FILE__ = __FILE__; $_ = 'あいうえおあいうえお'; if (index($_,'うえ') == 4) { print qq{ok - 1 index(\$_,'うえ') == 4 $^X $__FILE__\n}; } else { print qq{not ok - 1 index(\$_,'うえ') == 4 $^X $__FILE__\n}; } $_ = 'あいうえおあいうえお'; if (index($_,'うえ',6) == 14) { print qq{ok - 2 index(\$_,'うえ',6) == 14 $^X $__FILE__\n}; } else { print qq{not ok - 2 index(\$_,'うえ',6) == 14 $^X $__FILE__\n}; } $_ = 'あいうえおあいうえお'; if (Char::KPS9566::index($_,'うえ') == 2) { print qq{ok - 3 Char::KPS9566::index(\$_,'うえ') == 2 $^X $__FILE__\n}; } else { print qq{not ok - 3 Char::KPS9566::index(\$_,'うえ') == 2 $^X $__FILE__\n}; } $_ = 'あいうえおあいうえお'; if (Char::KPS9566::index($_,'うえ',3) == 7) { print qq{ok - 4 Char::KPS9566::index(\$_,'うえ',3) == 7 $^X $__FILE__\n}; } else { print qq{not ok - 4 Char::KPS9566::index(\$_,'うえ',3) == 7 $^X $__FILE__\n}; } __END__