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

Преобразуйте текст в ПРОПИСНЫЕ, строчные, Заглавные Слова, Как в предложении, camelCase, PascalCase, snake_case, kebab-case и другие. Поддержка Unicode, мгновенно.

Параметры

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

Что такое Конвертер регистра?

Меняет регистр букв в тексте. Охватывает повседневные стили (ПРОПИСНЫЕ, строчные, Заглавные Слова, Как в предложении, чередующийся и инвертированный регистр) и стили программирования (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case и Train-Case).

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

  1. Введите или вставьте текст в поле Ввод.
  2. Выберите стиль в Преобразовать в.
  3. Скопируйте преобразованный текст из Вывод или скачайте его как файл .txt.

Пример

Ввод
getHTTPResponse code
Вывод
get_http_response_code

snake_case

Когда использовать Конвертер регистра

Используйте, чтобы исправить текст, набранный с Caps Lock, оформить заголовки или переименовать переменные, CSS-классы, части URL и переменные окружения. Title Case делает заглавным каждое слово, включая короткие вроде «of» или «and»; если вы следуете конкретному стилевому руководству (AP, Chicago), поправьте такие слова вручную.

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

Верхний и нижний регистр используют соответствия регистров Unicode в JavaScript, поэтому буквы с диакритикой и нелатинские буквы преобразуются верно (é → É, ß → SS, д → Д). Title Case делает заглавной первую букву каждого слова, остальные — строчными; Sentence case приводит всё к нижнему регистру и делает заглавной первую букву текста, каждой строки и после ., ! или ?. Стили программирования работают построчно: каждая строка делится на слова по пробелам, пунктуации, переходам нижний→верхний регистр (горбы camelCase) и границам аббревиатур (getHTTPResponse → get, HTTP, Response), затем слова соединяются разделителем и регистром стиля.

Распространенные Случаи Использования

  • Исправление текста, случайно набранного в CAPS LOCK
  • Превращение предложения в имя переменной (camelCase, snake_case)
  • Оформление заголовков в Title Case
  • Создание имён CONSTANT_CASE для переменных окружения
  • Преобразование списка имён в kebab-case для CSS-классов или имён файлов

Часто Задаваемые Вопросы

Сохраняет ли он диакритику и нелатинские буквы?

Да. Буквы вроде вьетнамской ế или немецкой ß сохраняют диакритику; например, «xin chào thế giới» в camelCase превращается в xinChàoThếGiới.

Как обрабатываются аббревиатуры в camelCase и snake_case?

Последовательность заглавных, за которой следует слово с заглавной, делится перед последней заглавной, поэтому XMLHttpRequest становится XML, Http, Request (xml_http_request в snake_case).

Следует ли Title Case стилю AP или Chicago?

Нет, он делает заглавным каждое слово. Стилевые руководства оставляют короткие слова вроде «a», «of» и «the» строчными, что требует ручной правки.

Преобразуются ли несколько строк отдельно?

Да. Стили программирования преобразуют каждую строку отдельно, так что можно преобразовать список имён за раз.

Другие категории