Как стать автором
Обновить

Комментарии 6

Хороший пример статьи о том, как делать не надо («заблуждения программистов»).

Так и не понял, какую проблему решает добавление третьего регистра в юникод. И кто пользуется этой возможностью, тоже не понятно.

Как я понимаю, решает (пытается) проблему корректного преобразования слов в одном из обычных регистров к стилю "только первая буква заглавная за некоторыми исключениями". Вот есть "русская" фамилия д'Артаньян, в начале предложения она должна писаться как "Д’Артаньян", а дальше как "д’Артаньян", несмотря на правило "фамилии пишутся с заглавной буквы".

Все равно непонятно. Вот вы отлично справились без этих юникодовских плюшек. Да и зачем правила русского языка запихивать в систему сопоставления символов и чисел, мне решительно непонятно.

Так то я, а то программа. Задачи типа "В заголовках (внезапно) выводить все слова с большой буквы независимо от того как они в были введены" — не редкость. Но сделаешь просто upper для первой буквы вылезают проблемы и замечания

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории