Хабы: Хранение данных, Текстовые редакторы и IDE, Программирование
Если вы начнёте изучать стандарт Unicode, то к своему удивлению можете обнаружить, что некоторые символы, имеющие различия в регистре, которые сами по себе ни в верхнем, ни в нижнем регистре.
У-у-у-у, загадочно и пугающе.
Иными словами, это символ c, обладающий следующими свойствами:
toUpper(c) ≠ toLower(c), однако
c ≠ toUpper(c) и c ≠ toLower(c).
Поздравляю, вы обнаружили таинственный третий регистр: Title case.
Читать далее