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

Преобразуйте текст между UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case и другими форматами и считайте символы, слова и строки.

Загрузка инструмента…

Конвертер регистра и счётчикПереключайте текст одним кликом между 14 форматами — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case, path/case, aLtErNaTiNg и iNVERSE — а счётчики в реальном времени отслеживают символы, слова, строки и байты. При желании Title Case пропускает служебные слова и сохраняет аббревиатуры вроде API или URL в верхнем регистре. Всё обрабатывается локально в вашем браузере.

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

Case Converter & Counter — это бесплатный онлайн-конвертер регистра, который одним кликом переключает любой текст между 14 форматами: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE (SCREAMING_SNAKE), kebab-case, Train-Case, dot.case, path/case, а также забавные aLtErNaTiNg и iNVERSE (смена регистра). Разработчики используют стили идентификаторов для имён переменных, констант, классов и пространств имён, а авторы и SMM-специалисты исправляют заголовки и нормализуют скопированный текст. Вы можете заставить Title Case пропускать служебные слова вроде a, an, the и of и сохранять свои аббревиатуры, например API, URL или ID, в верхнем регистре. Счётчик в реальном времени показывает символы, символы без пробелов, слова, строки и байты по мере ввода, поэтому он также служит быстрым счётчиком слов и символов.

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

  1. Введите или вставьте свой текст в поле Input.
  2. Выберите режим преобразования с помощью сегментированных кнопок: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case, path/case, aLtErNaTiNg или iNVERSE.
  3. Откройте Настройки (значок шестерёнки), чтобы пропускать служебные слова в Title Case или указать аббревиатуры (например, API, URL) для сохранения в верхнем регистре.
  4. Сразу читайте результат в поле Output только для чтения и копируйте его кнопкой Copy.
  5. Просматривайте строку статистики в реальном времени: символы, символы без пробелов, слова, строки и байты.
  6. Нажмите Clear, чтобы очистить поле Input и начать заново.

Примеры

PascalCase для имени класса

Ввод

hello world

Вывод

HelloWorld

CONSTANT_CASE для ключа конфигурации

Ввод

max retry count

Вывод

MAX_RETRY_COUNT

dot.case для пространства имён

Ввод

com Example App

Вывод

com.example.app

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

Какие форматы регистра поддерживаются?
Четырнадцать: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE (SCREAMING_SNAKE), kebab-case, Train-Case, dot.case, path/case, aLtErNaTiNg и iNVERSE (смена регистра). UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg и iNVERSE сохраняют исходные пробелы и пунктуацию, а стили идентификаторов разбивают текст на слова и снова объединяют их подходящим разделителем.
Как camelCase, PascalCase, snake_case и другие стили идентификаторов разбивают слова?
Инструмент извлекает буквенно-цифровые слова (он также разбивает на границах camelCase, например в месте перехода в 'helloWorld'), а затем объединяет их: camelCase делает первое слово строчным, а остальные — с заглавной буквы без разделителя, PascalCase пишет каждое слово с заглавной, snake_case и kebab-case соединяют строчные слова знаком '_' или '-', CONSTANT_CASE соединяет прописные слова знаком '_', Train-Case соединяет слова с заглавной буквы знаком '-', а dot.case и path/case соединяют строчные слова знаком '.' или '/'. В этих режимах пунктуация и существующие разделители отбрасываются.
Может ли Title Case пропускать служебные слова и сохранять аббревиатуры в верхнем регистре?
Да. В Настройках включите «Пропускать служебные слова», чтобы слова вроде a, an, the, of и and оставались строчными в Title Case (первое и последнее слово всегда с заглавной буквы). Также можно указать аббревиатуры, например API, URL или ID, чтобы сохранять их в верхнем регистре в режимах с регистром: Title Case, Sentence case, camelCase, PascalCase и Train-Case.
Что измеряют счётчики?
Они обновляются в реальном времени по мере ввода, показывая общее число символов, символы без пробелов, количество слов (разделённых пробелами), число строк и размер в байтах (кодировка UTF-8).
Загружается ли мой текст куда-либо?
Нет. Всё выполняется на 100% на стороне клиента, в вашем браузере. Ваш текст никогда не загружается на сервер, поэтому вы можете безопасно преобразовывать личный или конфиденциальный контент.

Похожие инструменты