CanDoYa
BG

Snake case конвертор

Работи изцяло в браузъра - без качване и без регистрация.

Букви и цифри от всяка писменост се запазват; пунктуация, интервали и граници на регистъра стават долни черти.
Входен текст или идентификатори
Изход kebab-case
Поставете текст или идентификатори, за да ги преобразувате в kebab-case
Споделете този инструмент

Какво е kebab case конвертор?

Snake case конверторът превръща текст или имена в стил код в идентификатори, разделени с долна черта, например user-profile-url. Поставете фраза, camelCase, PascalCase, kebab-case или смесена пунктуация и резултатът се обновява веднага. Инструментът работи и с много редове и може да превключи към UPPER-KEBAB-CASE за константи.

Как се използва

  1. 1Поставете текст. Въведете фраза, списък с етикети или съществуващи идентификатори. Всеки входен ред става един изходен ред.
  2. 2Изберете формат. Оставете стандартния резултат kebab-case или превключете към UPPER-KEBAB-CASE за константи и променливи на средата.
  3. 3Изберете обработка на знаци. Оставете Unicode буквите включени за многоезичен текст или ги изключете, когато са нужни строги ASCII идентификатори.
  4. 4Копирайте резултата. Използвайте Копиране, за да вземете преобразувания идентификатор или цялата преобразувана колона.

За кого е

Този конвертор работи изцяло във вашия браузър, така че поставеният код, полета от база данни и лични бележки не се качват никъде. Той разделя обичайни граници в идентификатори като HTTPServerError, customerProfileURL и invoice-total, след което нормализира повтарящите се разделители до една долна черта. Unicode буквите се запазват по подразбиране за локализирани идентификатори, а строгият ASCII режим премахва латинските акценти, когато дадена система приема само обикновени a-z, 0-9 и долни черти.

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

Безплатен ли е този kebab case конвертор?

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

Качва ли се текстът ми някъде?

Не. Преобразуването се извършва локално в браузъра. Вашите идентификатори, вътрешни имена на полета, API payload-и и чернови остават на устройството ви.

Какво означава kebab-case?

kebab-case е стил на именуване, при който думите са с малки букви и са разделени с долни черти, например <code>customer-profile-url</code>. Често се използва в Python, Ruby, Rust, бази данни, имена на файлове и много API конвенции.

Може ли да преобразува camelCase или PascalCase?

Да. Разпознава обичайни граници между главни и малки букви, така че <code>customerProfileURL</code> става <code>customer-profile-url</code>, а <code>HTTPServerError</code> става <code>http-server-error</code>.

За какво служи UPPER-KEBAB-CASE?

UPPER-KEBAB-CASE е вариантът с главни букви, който обикновено се използва за константи, enum стойности и променливи на средата като <code>API-BASE-URL</code>. Използвайте режим UPPER, когато целевият стил очаква идентификатори с главни букви.

Поддържа ли акценти и неанглийски текст?

Да. Unicode буквите се запазват по подразбиране, така че думи на кирилица, гръцки, хинди, китайски и други писмености остават, когато са разделени с интервали или пунктуация. Изключвайте Unicode само когато ви трябва строг ASCII изход.

Мога ли да преобразувам много имена наведнъж?

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