You didn't tell Perl to encode the output, so it didn't. The chars are being output unencoded. For example, a character with a value of E9 is output as E9. You are mistaking this lack of encoding for encoding using iso-8859-1.

Seeking work! You can reach me at

In reply to Re^6: UTF8 versus \w in pattern matching (basic test) by ikegami
in thread UTF8 versus \w in pattern matching by mldvx4

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":