Please don't use :utf8. Creating corrupt scalars is bad. Use :encoding(UTF-8).
In reply to Re^4: substr on UTF-8 strings by ikegami in thread substr on UTF-8 strings by rdiez