Problem with CGI :: unescapeHTML
CGI::unescapeHTML("渣打银")
=> "ζΈ£ζ \ 351 \ 223 \ 266"
CGI::unescapeHTML("渣打银 ")
=> "ζΈ£ζ ιΆ"
Adding a space to the end makes a difference, otherwise the last character is lost, and I get this strange sequence of characters. I ran into this problem when I try to clear data websites using utf-8 character encoding. This is true even for plain English text.
+3