Теория
Конвертер регистра меняет написание букв по правилам: ВЕРХНИЙ РЕГИСТР, нижний, Каждое Слово С Прописной, Как предложения. Отдельная группа — программные стили: snake_case, camelCase и kebab-case, где пробелы заменяют подчёркиванием или дефисом.
Программные стили используют в коде: переменные в Python пишут snake_case, в JavaScript — camelCase, CSS-классы — kebab-case. Конвертер приводит «человеческий» текст к нужному стилю и обратно.
Важно: конвертация по символам работает только с однобайтовой латиницей и кириллицей без диакритики — для других алфавитов нужна транслитерация.
Пример с решением
- Условие. Приведите «привет мир» к стилю camelCase.
- Формула. Разбить по пробелам, каждое слово (кроме первого) с прописной, пробелы убрать.
- Подстановка. Слова «привет» и «мир».
- Вычисление. «привет» + «Мир» без пробела.
- Ответ. «приветМир». Калькулятор с текстом «привет мир» в режиме camelCase даст тот же результат; snake_case вернёт «привет_мир».
Главное
- Регистры: верхний, нижний, каждое слово, предложения.
- Кодовые стили: snake_case, camelCase, kebab-case.
- Пробелы заменяются на
_или-в программных стилях.