http://qs321.pair.com?node_id=1230667


in reply to Re: truncate string to byte count
in thread truncate string to byte count

> I don't understand why is this such a huge problem?

The (text-)string commands in Perl operate on a character and not byte basis. A string carries an internal utf8 flag which determines how it's handled.

Saying so, some commands like unpack or vec are supposed to operate on raw bit vectors and might be useful here.

*) i.e. variable byte length character

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery FootballPerl is like chess, only without the dice