Radni stol Račun

Pretvornik u camelCase

Zalijepite tekst ili riječi i pretvorite ih u camelCase — za nazive varijabli, JSON ključeve i kod. Radi u vašem pregledniku.

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

Rezultat

Kako se riječi razdvajaju

Unos se dijeli na granicama camelCase/PascalCase oblika (malo slovo ili znamenka iza koje slijedi veliko slovo) i na bilo kojoj interpunkciji ili razmaku — pa se «my-var_name», «myVarName» i «my var name» pretvaraju na isti način. Znakovi se lijepe uz riječ prije sebe (userID42 → user, id42), nikad se ne izdvajaju u zasebnu riječ.

Ograničenje za kratice — pročitaj prije pretvorbe API naziva

Uzastopna velika slova (niz poput HTTP, XML, ID) NE odvajaju se od riječi koja slijedi — getHTTPResponse postaje get_httpresponse, a ne get_http_response; XMLParser postaje xmlparser, a ne xml_parser. To je stvarno, potvrđeno ograničenje pravila granice (malo slovo/znamenka → veliko slovo), a ne rijedak bug — ako ti treba odvajanje po svakoj kratici, prije pretvorbe umetni ručni 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 camelCase?

camelCase spaja riječi bez razmaka i veliko slovo piše na početku svake riječi osim prve: "user profile page" postaje "userProfilePage". To je standardan stil imenovanja varijabli u JavaScriptu, Javi i mnogim drugim jezicima.

Mogu li pretvoriti cijele rečenice?

Da — svaki se redak pretvara zasebno, pa možeš zalijepiti popis imena ili fraza i dobiti jedan camelCase identifikator po retku. Interpunkcija i dodatni razmaci automatski se uklanjaju.

Je li pretvoreni tekst uvijek valjan kod?

Ne — ovo je obična pretvorba velikih i malih slova, a ne parser pravila za identifikatore nekog konkretnog jezika (rezervirane riječi, dopušteni znakovi itd. i dalje vrijede). Prije nego što pretvoreno ime koristiš kao pravi identifikator, provjeri pravila imenovanja svog jezika.

↑ Natrag na alat