Конвертер регистра и счётчик
Преобразуйте текст между 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, в верхнем регистре. Счётчик в реальном времени показывает символы, символы без пробелов, слова, строки и байты по мере ввода, поэтому он также служит быстрым счётчиком слов и символов.
Как пользоваться Конвертер регистра и счётчик
- Введите или вставьте свой текст в поле Input.
- Выберите режим преобразования с помощью сегментированных кнопок: 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) для сохранения в верхнем регистре.
- Сразу читайте результат в поле Output только для чтения и копируйте его кнопкой Copy.
- Просматривайте строку статистики в реальном времени: символы, символы без пробелов, слова, строки и байты.
- Нажмите 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% на стороне клиента, в вашем браузере. Ваш текст никогда не загружается на сервер, поэтому вы можете безопасно преобразовывать личный или конфиденциальный контент.
Похожие инструменты
Кодирование / декодирование Base32 / Base58
Кодируйте текст в Base32 (RFC 4648) или Base58 (алфавит Bitcoin) и декодируйте оба формата обратно в текст — полностью безопасно для UTF-8 и целиком в вашем браузере.
Кодирование / декодирование Base64
Кодируйте или декодируйте Base64 (безопасно для UTF-8): URL-безопасный алфавит, необязательное заполнение, перенос 64/76, счётчики байтов и символов и просмотр байтов в hex или двоичном виде.
Форматер и минификатор кода
Мгновенно форматируйте или минифицируйте HTML, CSS и JavaScript прямо в браузере с отступом в 2 пробела, 4 пробела или табуляцию и сжатием JavaScript на основе Terser.
Конвертер цветов
Преобразуйте цвета между HEX, RGB и HSL с предпросмотром в реальном времени.