Этот конвертер регистра преобразует текст между camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case, Sentence case, нижним и ВЕРХНИМ регистром в один клик. Он создан для разработчиков, переименовывающих переменные, поля API и столбцы базы данных, а также для писателей и QA-инженеров, которым нужны единообразные идентификаторы или читаемые заголовки. Вставьте идентификатор, имя столбца CSV или целый список и выберите целевой стиль; каждая строка преобразуется независимо, поэтому многострочные списки остаются выровненными. Используйте его, чтобы превратить ключ JSON в константу, превратить заголовок в slug в формате kebab-case или привести к единому виду смешанные соглашения об именовании в кодовой базе при преобразовании camelCase в snake_case. Всё обрабатывается локально в вашем браузере, поэтому ваши данные никогда не покидают устройство.
Возможности
Преобразует между 11 стилями: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case, Sentence case, нижним и ВЕРХНИМ
Определяет границы слов по существующему camelCase, аббревиатурам, подчёркиваниям, дефисам, точкам и слешам
Преобразует каждую строку независимо, поэтому вставленные списки и имена столбцов остаются идеально выровненными
Удаляет случайную пунктуацию и схлопывает разделители, создавая чистые, предсказуемые идентификаторы
Обрабатывает последовательности аббревиатур вроде HTTPRequest, разбивая их на осмысленные слова
Разбивает на переходах от цифры к букве, поэтому значения вроде item2Name становятся item2 name
Мгновенное преобразование при вводе или вставке, с копированием результата в один клик
Работает полностью в вашем браузере без отслеживания того, что вы вставляете
Как использовать Конвертер регистра
Вставьте или введите текст в поле ввода.
Выберите целевой регистр, например snake_case, camelCase или kebab-case.
Прочитайте преобразованный результат в панели вывода.
Нажмите «Копировать», чтобы поместить преобразованный текст в буфер обмена.
Пример
Ввод
helloWorld
HTTPRequestHandler
Результат
hello_world
http_request_handler
Преобразование двух идентификаторов camelCase в snake_case, по одному на строку.
Частые ошибки и устранение неполадок
Аббревиатуры вроде HTTPRequest разбиваются в неожиданном месте. — Конвертер считает последовательность заглавных, за которой следует заглавная с последующей строчной, границей, поэтому HTTPRequest становится 'http request'. Добавьте пробел вручную перед преобразованием, если нужна другая группировка.
Числа отделяются от своих слов. — Строчная буква или цифра, за которой следует заглавная буква, начинает новое слово, поэтому 'item2Name' становится 'item2 name'. Переформатируйте ввод, если хотите сохранить число отдельно.
Пунктуация или эмодзи исчезают из результата. — Сохраняются только буквы, цифры и разделители слов; другие символы отбрасываются, чтобы идентификаторы оставались корректными. Используйте Title или Sentence case для обычного текста, если нужно сохранить пунктуацию.
Многострочный список схлопывается в одну строку. — Держите каждый элемент на отдельной строке во вводе; инструмент преобразует построчно и сохраняет переносы строк в выводе.
Часто задаваемые вопросы
Что такое конвертер регистра ArrayKit?
Это конвертер регистра текста, который переписывает слова и идентификаторы между camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Title Case, Sentence case, нижним и ВЕРХНИМ регистром.
Как преобразовать camelCase в snake_case?
Вставьте текст в camelCase, выберите snake_case в качестве целевого, и конвертер регистра вставит подчёркивания на каждой границе слов, например helloWorld станет hello_world.
Можно ли преобразовать сразу весь список элементов?
Да. Каждая строка преобразуется независимо, поэтому вы можете вставить столбец имён или идентификаторов, и они все преобразуются на месте без слияния.
Как конвертер регистра определяет границы слов в идентификаторе?
Он разбивает по существующим переходам camelCase, последовательностям аббревиатур и разделителям вроде подчёркиваний, дефисов, точек и слешей, затем заново собирает слова в выбранном вами стиле.
Можно ли использовать его, чтобы превратить заголовок в slug формата kebab-case?
Да. Вставьте заголовок, выберите kebab-case, и конвертер приведёт слова к нижнему регистру и соединит их дефисами, создавая чистый URL-slug.
Сохраняется ли конфиденциальность моего текста при использовании этого инструмента?
Да. Конвертер регистра работает полностью в вашем браузере, поэтому вставленный текст обрабатывается локально и никогда не покидает ваше устройство.
Связанные инструменты
Сравнить текст — Сравнивайте два текста построчно и видите добавления и удаления.
Генератор Lorem Ipsum — Генерируйте абзацы, предложения или слова текста-заполнителя lorem ipsum.