Преобразувател на регистъра

Конвертирайте текста си в който и да е регистър, като малки букви, ГОЛЕМИ БУКВИ или camelCase, с помощта на нашия универсален инструмент за конвертиране на регистър.

5 от 2 оценки
Преобразувател на регистъра

Преобразувателят на регистъра е безплатен инструмент, който преобразува текст в lowercase, UPPERCASE, Sentence case, camelCase, PascalCase и няколко формата за именуване с разделители.

Как да използвам преобразувателя на регистъра?

Постави или въведи текста си, след което избери желания регистър.

  1. Избери lowercase, ГЛАВНИ БУКВИ, Изречение с главна буква в началото, camelCase, PascalCase, Главна Буква На Всяка Дума, CONSTANT_CASE, dot.case, snake_case или param-case.
  2. Копирай преобразувания резултат и го провери там, където ще го използваш.
Инструментът Преобразувател на регистъра в digily.link с формата за въвеждане

Ако преобразуваш код, име на файл или поле, прегледай новото име в контекст. Така по-лесно ще забележиш излишни интервали и липсващи разделители.

Кой регистър да избера?

Избери регистъра, който се изисква от системата, ръководството за стил или езика за програмиране, където ще използваш текста.

  • lowercase е подходящ за уеднаквяване на термини за търсене, етикети и текстове, които трябва да са с малки букви.
  • ГЛАВНИ БУКВИ е подходящ за кратки етикети, референтни кодове и заглавия, когато съответният стил позволява използването на главни букви.
  • Изречение с главна буква в началото е подходящ за обикновени заглавия и етикети в интерфейси, при които с главна буква трябва да започват само първата дума, собствените имена, съкращенията и други подобни изрази.
  • Главна Буква На Всяка Дума изписва думите с начални главни букви и често се използва за заглавия или именувани полета.
  • camelCase се използва често за променливи в JavaScript и имена на членове на JSON обекти.
  • PascalCase е широко разпространен при имената на класове, типове и компоненти в езици като C# и TypeScript.
  • snake_case се използва често в Python, за имена на колони в SQL и при експортиране на данни.
  • CONSTANT_CASE е позната конвенция за константи и имена на променливи на средата.
  • param-case използва тирета и е подходящ за много URL адреси, опции на команди и имена на CSS класове.
  • dot.case може да се използва за конфигурационни ключове и йерархични етикети, когато приемащата система позволява точки.

Примери за преобразуване на регистъра

При входна стойност quarterly sales report се получават следните примери:

  • lowercase дава quarterly sales report.
  • ГЛАВНИ БУКВИ дава QUARTERLY SALES REPORT.
  • Изречение с главна буква в началото дава Quarterly sales report.
  • camelCase дава quarterlySalesReport.
  • PascalCase дава QuarterlySalesReport.
  • Главна Буква На Всяка Дума дава Quarterly Sales Report.
  • CONSTANT_CASE дава QUARTERLY_SALES_REPORT.
  • dot.case дава quarterly.sales.report.
  • snake_case дава quarterly_sales_report.
  • param-case дава quarterly-sales-report.
Примерен резултат, създаден от инструмента Преобразувател на регистъра

Кога преобразуването на регистъра спестява време?

Преобразуването спестява време, когато едни и същи етикети трябва да се преформатират за друга платформа, файл или конвенция за именуване.

  • Почисти заглавията на колони, копирани от Microsoft Excel или Google Sheets, преди да импортираш CSV файл в база данни.
  • Преобразувай заглавие на съдържание във вариант за адрес в WordPress с думи, разделени с тирета, като отделно провериш пунктуацията, буквите с диакритични знаци и другите неподдържани знаци.
  • Преобразувай имената на API полета в camelCase за JavaScript или в snake_case за Python.
  • Уеднакви заглавията, преди да подготвиш данни за циркулярни писма в Microsoft Word, Mailchimp или друга система, която изисква последователни имена на полета.
  • Създай четливи имена на променливи на средата за конфигурация при внедряване чрез CONSTANT_CASE.
  • Уеднакви копираните заглавия, преди да ги добавиш към задачи в Jira, сигнали в GitHub или вътрешна документация.

Промяната на регистъра обикновено не намалява броя на стандартните латински знаци. Ако крайната платформа има ограничение за броя знаци, например в публикация в социална мрежа или поле във формуляр, след преобразуването използвай Брояч на символи, вместо да приемаш, че текстът вече се побира.

Какво става с интервалите, пунктуацията и необичайните знаци?

Провери визуално интервалите и пунктуацията, особено когато преобразуваш текста във формат за програмиране или URL адреси.

Цифрите нямат главен и малък регистър, затова преобразуването не ги променя. Форматите с разделители обикновено заменят границите между думите с долни черти, тирета или точки, но пунктуацията в реален текст може да доведе до резултати, неподходящи за код или URL адреси.

Буквите с диакритични знаци и нелатинските писмености са по-сложни, защото съответствията между главни и малки букви зависят от Unicode, а в някои случаи и от специфични за езика правила.

Как се обработва текстът ми?

Въведеният от теб текст се изпраща до сървъра през HTTPS, обработва се там и не се съхранява.

Тъй като преобразуването не се извършва изцяло в браузъра ти, не въвеждай пароли, частни ключове, непубликувани лични данни или друга чувствителна информация. HTTPS защитава връзката при преноса, но преобразуването на регистъра не е необходимо за поверителни стойности и може да ги направи невалидни.

Често задавани въпроси

Промяната на регистъра ще промени ли парола или референтен номер?

Да, тя може да промени всяка стойност, която съдържа букви. Паролите, API ключовете, продуктовите референции и идентификаторите в бази данни може да са чувствителни към регистъра, затова не ги преобразувай, освен ако приемащата система изрично не го изисква.

camelCase винаги ли създава валиден идентификатор за програмиране?

Не. Идентификаторът може да остане невалиден, ако започва с цифра, съдържа неподдържани знаци или съвпада със запазена дума в езика. Преди да го използваш в код, провери резултата с редактора, компилатора или линтера си.

Мога ли да използвам CONSTANT_CASE за променливи на средата?

Този формат съответства на обичайната визуална конвенция, но всяка обвивка, хостинг платформа и конфигурационен формат може да налага допълнителни правила. Стойност, започваща с цифра, препинателен знак или знак извън ASCII, все пак може да бъде отхвърлена.

Мога ли автоматично да преобразувам цяла колона в електронна таблица?

За еднократен списък може да е удобно да копираш клетките в инструмент за обработка на текст. При повтарящ се процес в електронна таблица функциите LOWER, UPPER и PROPER в Excel или трансформация в Power Query се повтарят и проверяват по-лесно.

Преобразуването на регистъра превежда ли текста?

Не. То променя главните и малките букви, а при форматите за именуване и разделителите между думите. Не превежда думите, не поправя правописа и не пренаписва граматиката.

Последни проверки

Постави резултата там, където ще го използваш, и провери началните интервали, пунктуацията, съкращенията, буквите с диакритични знаци и всички ограничения за именуване. При код и импортирани данни провери една примерна стойност, преди да преобразуваш останалата част от списъка.

Сподели

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