Регистр текста приходится менять при оформлении заголовков, названий переменных, email-подписей и документов. Вручную перепечатывать длинный текст долго и легко ошибиться.
Конвертер поддерживает верхний и нижний регистр, формат предложений и заголовков, а также camelCase, snake_case и kebab-case. Кириллица и латиница обрабатываются одинаково.
Как работает
Для верхнего и нижнего регистра используется toLocaleUpperCase и toLocaleLowerCase с русской локалью. Формат предложений делает первую букву заглавной, а остальные строчными, и снова поднимает буквы после точек, восклицательных и вопросительных знаков.
Для camelCase, snake_case и kebab-case текст разбивается на слова по пробелам, дефисам и знакам препинания. Затем слова соединяются без разделителя, через подчёркивание или дефис. Формат заголовков капитализирует первое слово и слова длиннее трёх букв.
Частые вопросы
Работает ли конвертер с русским текстом?
Да. Регистр меняется для кириллицы, латиницы и большинства европейских алфавитов. Для camelCase русские слова тоже поддерживаются, хотя такой стиль чаще используют в коде.
Сохраняется ли исходный текст?
Исходный текст остаётся в верхнем поле, результат показывается отдельно. Обработка выполняется локально в браузере.
Можно ли отменить преобразование?
Да, кнопка «Очистить» удаляет оба поля. Также можно вставить исходный текст заново — конвертер не меняет его без нажатия кнопки.