Miza Račun

Pretvornik kebab-case

Prilepite besedilo in ga pretvorite v kebab-case — za URL oznake, CSS razrede in imena datotek. Deluje v vašem brskalniku.

Zasebno — štetje poteka v vašem brskalniku, nič se ne naloži

Rezultat

Kako se besede ločijo

Vnos se razdeli na mejah camelCase/PascalCase (mala črka ali številka, ki ji sledi velika črka) ter ob vsakem ločilu ali presledku — zato se »my-var_name«, »myVarName« in »my var name« pretvorijo enako. Številke se pripnejo besedi pred njimi (userID42 → user, id42) in se nikoli ne razdelijo v svojo besedo.

Omejitev za kratice — preberite pred pretvorbo imen API

Zaporedne velike črke (veriga kratic, kot so HTTP, XML, ID) se NE ločijo od besede, ki sledi — getHTTPResponse se pretvori v get_httpresponse, ne v get_http_response; XMLParser se pretvori v xmlparser, ne v xml_parser. To je dejanska, potrjena omejitev pravila meje (mala črka/številka → velika črka), ne redek hrošč — če potrebujete ločevanje po posameznih kraticah, pred pretvorbo ročno vstavite ločilo (getHTTP_Response).

Končano

Pretvorjeno besedilo se med tipkanjem sproti prikazuje v izhodnem polju — kopirajte ga ali uporabite Prenos, če ga vaš brskalnik podpira. Zgodovina pretvorb se ne shranjuje; ob osvežitvi strani se obe polji počistita.

Kaj je kebab-case?

kebab-case povezuje besede z vezaji, vse z malimi črkami: »user profile page« postane »user-profile-page«. To je standardni slog za URL-prijazna imena, imena razredov CSS in atribute HTML.

Je to isto kot generator URL-prijaznih imen?

V bistvu da — izpis v obliki kebab-case je čisto URL-prijazno ime. Naglašene črke se ohranijo, kot so vpisane; za stroga ASCII imena ga združite s pretvorbo v male črke.

Ali je pretvorjeno besedilo vedno veljavna koda?

Ne — to je preprosta pretvorba zapisa besedila, ne razčlenjevalnik pravil za identifikatorje določenega jezika (rezervirane besede, dovoljeni znaki itd. še vedno veljajo). Pred uporabo pretvorjenega imena kot pravega identifikatorja preverite pravila poimenovanja v svojem jeziku.

↑ Nazaj v orodje