Come for the quick hacks, stay for the epiphanies. | |
PerlMonks |
minimalist perl-utf8 questionby didess (Sexton) |
on Feb 02, 2013 at 06:14 UTC ( [id://1016647]=perlquestion: print w/replies, xml ) | Need Help?? |
didess has asked for the wisdom of the Perl Monks concerning the following question:
Hi to all ! I thought I'd understood a little of character encoding ... But now I'm completely lost : Given these 2 minimal "scripts" : (you should see 5 e-accutes in the strings )
When I run the first one, I see 5 splendid e-acutes, but length is said 10 When I run the second one, I see 5 question marks, but the length is 5 All this is done on a macbook pro, perl 5.14.2, locale on next lines, in the terminal window. The preferences of terminal are set for "UTF-8" encoding (that's why cat give good results)
Next line : an hexadecimal dump of the "print" line: One clearly sees it's utf8 encoded (0xa9c3 is e-acute)
Any idea or explanation is welcome !! Didier
Back to
Seekers of Perl Wisdom
|
|