Конвертер регистра

UPPER, lower, Title, Sentence, snake_case, CamelCase, kebab-case

Нашли ошибку или хотите предложить улучшение?

Улучшить калькулятор «Конвертер регистра»

Теория

Конвертер регистра меняет написание букв по правилам: ВЕРХНИЙ РЕГИСТР, нижний, Каждое Слово С Прописной, Как предложения. Отдельная группа — программные стили: snake_case, camelCase и kebab-case, где пробелы заменяют подчёркиванием или дефисом.

Программные стили используют в коде: переменные в Python пишут snake_case, в JavaScript — camelCase, CSS-классы — kebab-case. Конвертер приводит «человеческий» текст к нужному стилю и обратно.

Важно: конвертация по символам работает только с однобайтовой латиницей и кириллицей без диакритики — для других алфавитов нужна транслитерация.

Пример с решением

  1. Условие. Приведите «привет мир» к стилю camelCase.
  2. Формула. Разбить по пробелам, каждое слово (кроме первого) с прописной, пробелы убрать.
  3. Подстановка. Слова «привет» и «мир».
  4. Вычисление. «привет» + «Мир» без пробела.
  5. Ответ. «приветМир». Калькулятор с текстом «привет мир» в режиме camelCase даст тот же результат; snake_case вернёт «привет_мир».

Главное

  • Регистры: верхний, нижний, каждое слово, предложения.
  • Кодовые стили: snake_case, camelCase, kebab-case.
  • Пробелы заменяются на _ или - в программных стилях.