Radni stol Račun

Pretvarač u kebab-case

Zalijepite tekst i pretvorite ga u kebab-case — za URL slugove, CSS klase i nazive datoteka. Radi u vašem pregledniku.

Privatno — brojanje se odvija u pregledniku, ništa se ne šalje

Rezultat

Kako se riječi razdvajaju

Unos se razdvaja na granicama camelCase/PascalCase zapisa (malo slovo ili znamenka iza koje slijedi veliko slovo) i na bilo kojem interpunkcijskom znaku ili razmaku — pa se «my-var_name», «myVarName» i «my var name» pretvaraju na isti način. Značajke se prilepljuju uz riječ ispred njih (userID42 → user, id42), nikad se ne izdvajaju u zasebnu riječ.

Ograničenje kratica — pročitajte prije pretvaranja API naziva

Uzastopna velika slova (niz kratice poput HTTP, XML, ID) NE odvajaju se od riječi koja slijedi — getHTTPResponse pretvara se u get_httpresponse, a ne u get_http_response; XMLParser pretvara se u xmlparser, a ne u xml_parser. To je stvarno, potvrđeno ograničenje pravila granice (malo slovo/znamenka → veliko slovo), a ne rijetka greška — ako vam treba razdvajanje po kraticama, prije pretvorbe ručno umetnite razdjelnik (getHTTP_Response).

Dovršavanje

Pretvoreni tekst odmah se prikazuje u izlaznom polju dok pišete — kopirajte ga ili upotrijebite Preuzmi ako ga vaš preglednik podržava. Povijest pretvorbi se ne sprema; osvježavanjem stranice brišu se oba polja.

Što je kebab-case?

kebab-case spaja riječi crtama, sve malim slovima: „user profile page” postaje „user-profile-page”. To je standardni stil za URL slugove, nazive CSS klasa i HTML atributa.

Je li ovo isto što i generator URL slugova?

U osnovi da — izlaz u kebab-caseu čist je URL slug. Naglašena slova ostaju kako su upisana; za stroge ASCII slugove kombinirajte s pretvorbom u mala slova.

Je li pretvoreni tekst uvijek valjan kod?

Ne — ovo je obična pretvorba teksta iz jednog zapisa u drugi, a ne parser za pravila imenovanja u nekom konkretnom jeziku (rezervirane riječi, dopušteni znakovi itd. i dalje vrijede). Prije nego što pretvoreno ime upotrijebite kao pravi identifikator, provjerite pravila svog jezika.

↑ Natrag na alat