Перетворюйте текст у ВЕЛИКІ ЛІТЕРИ, малі літери, Регістр Заголовка, camelCase, snake_case, kebab-case і CONSTANT_CASE. Розумний розбір розділяє будь-яку нотацію, у вашому браузері.
Нотації для програмування (camelCase, snake_case, …) формуються по рядках. Текстові регістри (ВЕЛИКІ ЛІТЕРИ, Регістр Заголовка, …) зберігають ваші розриви рядків і відступи.
Введіть або вставте будь-який текст чи ідентифікатор у поле введення. Це може бути речення, список імен (по одному на рядок) або щось уже у форматі camelCase, snake_case чи kebab-case — конвертер розпізнає всі ці варіанти.
Оберіть регістр або нотацію, яка вам потрібна: ВЕЛИКІ ЛІТЕРИ, малі літери, Регістр Заголовка, Регістр речення, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case або path/case.
Перетворений текст одразу з’являється в полі результату. Скопіюйте його, очистіть поля або змініть цільовий регістр, щоб перетворити той самий текст в іншу нотацію.
Ні. Перетворення виконується повністю у вашому браузері за допомогою JavaScript — ваш текст ніколи не залишає ваш пристрій і нічого не вивантажується на сервер. Це важливо, коли ви переформатовуєте імена, ідентифікатори чи вміст, який не хотіли б вставляти на сайт, що його зберігає.
ВЕЛИКІ ЛІТЕРИ, малі літери, Регістр Заголовка, Регістр речення, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE (UPPER_SNAKE), dot.case і path/case. Текстові регістри (великі, малі, заголовок, речення) зберігають ваші розриви рядків і пунктуацію; нотації для програмування збираються зі слів, по одному ідентифікатору на рядок.
Розумний розбір визначає межі слів у будь-якій нотації: роздільники (пробіли, _, -, ., /), переходи camelCase (fooBar → foo, Bar), послідовності великих літер (XMLHttpRequest → XML, Http, Request; parseURLToken → parse, URL, Token) і цифри (item2Name → item, 2, Name). Тож ви можете вільно перетворювати туди й назад, напр. helloWorld → hello_world → helloWorld.