Перейти к содержимому
1123.net
RU
1123.net

Поиск инструментов

Фильтр по каталогу инструментов. Всё работает в вашем браузере.

Начните вводить, чтобы отфильтровать список. Enter открывает первый результат.

Конвертер регистра

Этот конвертер переписывает текст в нужном регистре. Выберите режим, введите или вставьте текст, и результат появится сразу. Загружать файлы и создавать учётную запись не нужно.

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

0

Как пользоваться инструментом

  1. 1 Выберите один из восьми стилей регистра в верхней части страницы.
  2. 2 Введите или вставьте текст в поле ввода. Результат обновляется по мере набора.
  3. 3 Скопируйте результат кнопкой копирования или очистите оба поля, чтобы начать заново.
  4. 4 Счётчик символов рядом с результатом показывает длину преобразованного текста.

Формула и логика расчёта

Стили на основе слов

camelCase, PascalCase, snake_case и kebab-case разбивают текст на слова

Слова разделяются на пробелах, знаках препинания и границах camelCase. camelCase переводит первое слово в нижний регистр, а остальные делает с заглавной буквы; snake_case и kebab-case соединяют слова в нижнем регистре подчёркиваниями или дефисами.

Заголовочный и предложенческий регистр

Заголовочный регистр делает заглавной первую букву каждого слова; предложенческий — первую букву каждого предложения

Заголовочный регистр сохраняет исходные пробелы и делает заглавной первую букву каждого слова. Предложенческий регистр сначала переводит текст в нижний регистр, а затем делает заглавной букву после точки, вопросительного знака, восклицательного знака или перевода строки.

Пример расчёта

Имя переменной

Из «user account id» нужно получить идентификатор для JavaScript.

  1. Разбить на слова: user, account, id
  2. camelCase: userAccountId
  3. snake_case: user_account_id

Одни и те же три слова дают разные идентификаторы в зависимости от соглашения об именовании в вашем проекте.

Заголовок

Заголовок, написанный строчными буквами, нужно перевести в заголовочный регистр.

  1. Ввод: «how to convert text case»
  2. Каждое слово с заглавной буквы: «How To Convert Text Case»
  3. В предложенческом регистре: «How to convert text case»

Заголовочный регистр делает заглавной первую букву каждого слова. В предложенческом регистре обычно заглавными остаются только первое слово и имена собственные.

Граничные случаи и точность

Аббревиатуры и смешанный регистр

Стили на основе слов сначала переводят текст в нижний регистр, а затем собирают его заново, поэтому «HTMLParser» превращается в htmlParser или html_parser. Это предсказуемо, но может изменить аббревиатуры, которые вы хотели сохранить.

Языки без регистра

В китайском, японском и корейском языках нет различия между строчными и заглавными буквами. Для таких стилей конвертер возвращает текст без изменений, а не придумывает преобразования.

Переводы строк

Предложенческий регистр сохраняет переводы строк и делает заглавной первую букву каждой новой строки. camelCase и snake_case объединяют слова из разных строк в один идентификатор.

Частые вопросы

Чем заголовочный регистр отличается от предложенческого? +

Заголовочный регистр делает заглавной первую букву каждого слова, а предложенческий — только первую букву каждого предложения. В заголовках часто используют заголовочный регистр, в основном тексте — предложенческий.

Меняется ли смысл текста? +

Меняется только регистр, а в camelCase, snake_case и kebab-case пробелы и знаки препинания заменяются разделителями. Сами слова не переводятся и не переписываются.

Можно ли преобразовать целый документ? +

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

Поддерживаются ли нелатинские алфавиты? +

Да. Регистр меняется по правилам браузера для выбранного языка, поэтому латиница с диакритикой, греческий алфавит и кириллица обрабатываются корректно. Письменности без регистра остаются без изменений.

Отправляется ли текст на сервер? +

Нет. Преобразование выполняется полностью в вашем браузере, текст не сохраняется и не загружается.