Manage accounts via cloud phones and web profiles. Automate posts and engage with your audience in one dashboard with Multilogin. See Details

Конвертер регистра: смена регистра текста онлайн

5 (оценок: 1)

Введите или вставьте текст и выберите регистр. Результат появится сразу. Всё происходит в вашем браузере: текст никуда не отправляется. В режимах со словом «blend» в названии неизменяемые буквы остаются такими, как вы их написали.

Регистры для кода (каждая строка — отдельное имя)
Регистры текста

Конвертер регистра: смена регистра букв онлайн

Вставьте текст и нажмите на нужный регистр: буквы сразу станут заглавными или строчными. Инструмент знает регистры, которые программисты и вебмастера используют для имён (Kebab-case, snake_case, camelCase и другие), обычные регистры Word и Excel, восемь регистров меню «Convert Case to» из Notepad++ и стиль заголовков английского. Он работает в вашем браузере, поэтому текст никуда не отправляется. Кириллица, греческий, буквы с диакритикой и другие национальные буквы обрабатываются тоже, а не только английские.

Регистры для кода

Эти режимы берут имя, написанное в любом стиле (my-var_name, myVarName, MY VAR NAME), и записывают его в выбранном стиле. Каждая строка текста — отдельное имя, поэтому можно конвертировать сразу целый список. Kebab-case — первая кнопка и тот режим, который выбран при первом открытии страницы.

  • Kebab-case (my-page-name): слова в нижнем регистре, соединённые дефисами. Его же называют lisp-case, dash-case и spinal-case; формат тот же. Для вебмастера и DevOps-инженера это один из самых распространённых форматов: адреса страниц, классы CSS, имена файлов, ветки Git, имена образов Docker, имена ресурсов Kubernetes (они должны быть строчными с дефисами) и имена хостов (в имени хоста подчёркивание вообще недопустимо).
  • snake_case: переменные Python и Ruby, столбцы базы данных, имена функций Rust и PHP, ключи JSON во многих API.
  • camelCase: переменные JavaScript и Java, ключи JSON. PascalCase: имена классов в C#, Java, TypeScript.
  • CONSTANT_CASE: константы и переменные окружения. dot.case: ключи конфигурации. Train-Case: заголовки HTTP вроде Content-Type.

Kebab-case или snake_case в URL

Для адреса страницы выбирайте дефисы. Вот причина, и это хорошая история. В первые годы поисковых систем Google считал дефис (-) разделителем слов, а подчёркивание (_) — соединителем. Адрес best_hosting_vps читался как одно длинное непонятное слово besthostingvps, а best-hosting-vps — как три слова. Сегодня алгоритмы Google намного умнее и понимают оба способа, но официальный совет для URL не изменился: используйте дефисы (kebab-case).

Практическое правило: kebab-case для того, что видит посетитель и поисковая система (адреса, имена файлов изображений и страниц, классы CSS, имена хостов), snake_case для того, что видит программа (переменные, столбцы базы данных, параметры запроса в некоторых фреймворках). Двойной щелчок по my_page выделяет имя целиком во многих редакторах, а по my-page — только одно слово, и это небольшое преимущество snake_case при правке кода. Чтобы превратить заголовок в чистый адрес с транслитерацией и ограничением длины, используйте генератор slug, а чтобы увидеть части адреса, — разбор URL.

Что делают регистры

  • Mother-In-Law (его же называют Proper Case) делает первую букву каждого слова заглавной, а остальные строчными: mother-in-law превращается в Mother-In-Law. Флажок «Заглавная буква после дефиса» управляет частями, соединёнными дефисом. Форма blend меняет только первые буквы, а остальные оставляет как были, поэтому iPhone и McDonald не портятся.
  • UPPERCASE и lowercase меняют каждую букву. Немецкая ß превращается в SS, как и положено.
  • Sentence case делает первую букву каждого предложения заглавной (после точки, вопросительного или восклицательного знака либо многоточия), а остальные строчными. Он видит кавычку или скобку перед первой буквой и оставляет английское слово I и формы вроде I'm заглавными. Форма blend не трогает остальные буквы, что удобно, когда в тексте есть имена и аббревиатуры. Флажок позволяет начинать предложение после каждого перевода строки, что подходит для списков и подзаголовков.
  • Title Case — стиль английских заголовков: каждое слово начинается с заглавной буквы, кроме коротких слов (a, the, of, to, in и подобных) внутри заголовка. Первое и последнее слова и слово после двоеточия всегда заглавные.
  • iNVERT cASE меняет регистр каждой буквы на противоположный. aLtErNaTiNg чередует строчную и заглавную. ranDOm CasE выбирает случайно; нажмите кнопку снова, чтобы получить другой вариант.

Как менять регистр в других программах

  • Microsoft Word: выделите текст и нажмите Shift + F3. Каждое нажатие переходит к следующему регистру: как в предложениях, все строчные, ВСЕ ПРОПИСНЫЕ. В кнопке «Регистр» (Aa) на вкладке «Главная» есть также «Начинать с прописных» и «иЗМЕНИТЬ рЕГИСТР».
  • Excel и Google Таблицы: формулы =UPPER(A1), =LOWER(A1) и =PROPER(A1). Вставьте результат как значения, чтобы заменить старый текст.
  • Notepad++: меню «Правка — Преобразовать регистр в»; горячие клавиши Ctrl + Shift + U для прописных и Ctrl + U для строчных. На этой странице есть все те же режимы, и результат виден до копирования.
  • Python: text.upper(), text.lower(), text.title(), text.capitalize() и text.swapcase(). Учтите, что title() не любит апострофы: "don't".title() даёт "Don'T".
  • JavaScript: text.toUpperCase() и text.toLowerCase(); для правил языка используйте toLocaleUpperCase("tr").
  • CSS: свойство text-transform: uppercase | lowercase | capitalize меняет только вид текста, а не сам текст.

Почему важен регистр букв

  • Пароли чувствительны к регистру. Secret и secret — два разных пароля. Многие сайты требуют хотя бы одну заглавную и одну строчную букву. Чтобы создать надёжный пароль с правильным сочетанием заглавных, цифр и символов, используйте генератор паролей.
  • Логины и адреса e-mail часто сравниваются без учёта регистра, а имена файлов, пути Linux и многие ключи API — нет: Report.pdf и report.pdf — разные файлы на сервере Linux.
  • Поиск и сортировка. Программа, которая сравнивает текст с учётом регистра, видит «Apple» и «apple» как разные слова. Приведите регистр к единому перед сортировкой или удалением дубликатов, а затем воспользуйтесь сортировкой и перемешиванием строк.
  • Чтение. Текст заглавными читается медленнее и выглядит как крик. Преобразуйте его в Sentence case.

Похожие инструменты

Чтобы сделать чистый адрес из заголовка, используйте генератор slug, чтобы разобрать адрес на части, — разбор URL, а чтобы кодировать или декодировать коды %XX, — кодирование и декодирование URL. Список имён можно отсортировать и очистить от дубликатов с помощью сортировки и перемешивания строк, а только что переименованную конфигурацию или JSON — проверить форматированием и валидатором JSON. Чтобы посчитать буквы, слова и строки результата, воспользуйтесь счётчиком знаков. Чтобы написать текст жирным, рукописным или другими необычными буквами, используйте генератор необычного текста, а чтобы уменьшить CSS или HTML после переименования классов, — минификатор HTML и CSS.

Ограничения

  • Title Case следует английским правилам и короткому списку мелких слов. Для других языков используйте Sentence case.
  • Имена людей и мест не распознаются: используйте режимы blend, если они есть в тексте, и проверяйте результат.
  • В регистрах для кода символы, не являющиеся буквами или цифрами, отбрасываются, а слова находятся по смене регистра, пробелам, дефисам и подчёркиваниям.
  • Текст не сохраняется. Браузер запоминает только режим и выбранные флажки.

Похожие инструменты

Сортировка и перемешивание строк онлайн

Сортировка строк А-Я, Я-А или по числу, разворот текста, перемешивание, случайные строки, удаление дубликатов, списки из имён файлов. В браузере.

14
Счётчик знаков: символы, слова и размер текста онлайн

Счётчик знаков и слов онлайн: символы с пробелами и без, слова, строки, предложения, страницы, байты, время чтения, числа и лимиты постов.

13
Генератор необычного текста: рукописный шрифт для копирования

Генератор необычного текста: рукописный, готический, жирный, в пузырях, вверх ногами и ещё 20 стилей. Копируйте и вставляйте куда угодно. В браузере.

13

Популярные инструменты