Интересует такой вопрос: при смене регистра букв в UTF-строке сохраняется ли такая же длина?
Например:
"аБв" - длина строки в байтах равна 6
"абв" - длина строки в байтах равна 6
"АБВ" - длина строки в байтах равна 6
С русским диапазоном понятно, всё гуд - на каждую букву по два байта. А как с другими диапазонами (японский, арабский и т.д.)?