in reply to Behaviour of Encode::decode_utf8 on ASCII
output:use Encode; my $t = "abc"; my $d = decode('ascii',$t); printf "is_utf8=%d\n", (utf8::is_utf8($d) ? 1 : 0);
I did find a workaround: it appears that utf8::decode($string) does NOT set the UTF8 flag if $string only contains ASCII characters.is_utf8=1
|
|---|