Конвертер регістру

Перетворення тексту й ідентифікаторів у camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case та інші — або перейменування всіх ключів JSON — просто в браузері.

Про Конвертер регістру

Що це

Цей інструмент переписує текст в іншому регістрі. Він ділить вхідні дані на слова — за пробілами, дефісами, підкресленнями й межами camelCase — і з’єднує їх в обраному форматі: дев’ять форматів від camelCase до slug-case. У режимі JSON Keys він перейменовує всі ключі документа JSON, зокрема вкладені, і не чіпає значень; приклади коду показують результат як оголошення в JavaScript, Python, CSS чи константу.

Основні можливості

  • Дев’ять форматів: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, lowercase, UPPERCASE, slug-case.
  • Межі слів за пробілами, дефісами, підкресленнями й camelCase.
  • Режим JSON Keys перейменовує всі ключі на будь-якій глибині й зберігає значення.
  • Перетворення лише виділеної частини тексту з невеликої панелі.
  • Приклади оголошень для JavaScript, Python, CSS-змінних і констант.

Як користуватися

  1. Вставте текст чи ідентифікатор або натисніть «Приклад».
  2. Оберіть формат регістру; для ключів JSON перейдіть у режим JSON Keys.
  3. Виділіть частину тексту, щоб перетворити лише її.
  4. Скопіюйте результат, завантажте його або надішліть в інший інструмент.

Коли корисно

  • Перетворити назви стовпців бази в snake_case на camelCase для JavaScript.
  • Перейменувати ключі відповіді API під стиль вашого коду.
  • Зробити з фрази назву константи чи CSS-змінну.

Конфіденційність та обмеження

Ваші дані

Ваш текст перетворюється в браузері й не надсилається на сервер — сайт отримує лише анонімну подію «інструмент відкрито», без вмісту. Результат, надісланий в інший інструмент, зберігається на цьому пристрої 24 години в «Останніх діях».

Обмеження

  • Title Case пише з великої літери кожне слово й не дотримується стилістичних правил, що лишають короткі слова малими.
  • Абревіатури діляться як інші слова, тож «XMLHttpRequest» стає «xml_http_request».

Поширені запитання

Як він знаходить слова?

Він ділить текст за пробілами, дефісами, підкресленнями й іншою пунктуацією, а також там, де після малої літери йде велика, як у camelCase. Потім кожне слово записується в обраному форматі.

Чи може він перейменувати ключі в JSON?

Так. У режимі JSON Keys регістр змінюють усі ключі документа, зокрема у вкладених об’єктах і масивах, а значення лишаються точно такими, як були. Некоректний JSON дає помилку.

Чи можна перетворити лише частину тексту?

Так. Виділіть фрагмент у редакторі — і невелика панель запропонує формати лише для нього; решта тексту лишиться як є.