Sto Nalog

camelCase konverter

Nalepite tekst ili reči i pretvorite ih u camelCase — za nazive promenljivih, JSON ključeve i kod. Radi u vašem pregledaču.

Privatno — brojanje radi u vašem pregledaču, ništa se ne otprema

Rezultat

Kako se reči razdvajaju

Unos se deli na granicama camelCase/PascalCase zapisa (malo slovo ili cifra iza kojih sledi veliko slovo) i na svakoj interpunkciji ili razmaku — pa se „my-var_name”, „myVarName” i „my var name” pretvaraju isto. Cifre se vezuju za reč ispred sebe (userID42 → user, id42), nikad se ne izdvajaju u posebnu reč.

Ograničenje za akronime — pročitajte pre pretvaranja API naziva

Uzastopna velika slova (niz akronima poput HTTP, XML, ID) NE odvajaju se od reči koja sledi — getHTTPResponse se pretvara u get_httpresponse, a ne u get_http_response; XMLParser se pretvara u xmlparser, a ne u xml_parser. Ovo je stvarno, provereno ograničenje pravila granica (malo/cifra → veliko slovo), a ne redak bag — ako vam je potrebno razdvajanje po akronimu, ručno ubacite razdvajač (getHTTP_Response) pre pretvaranja.

Završetak

Pretvoreni tekst se prikazuje uživo u polju za rezultat dok kucate — kopirajte ga ili koristite Preuzmi ako vaš pregledač to podržava. Istorija pretvaranja se ne čuva; osvežavanje stranice briše oba polja.

Šta je camelCase?

camelCase spaja reči bez razmaka i svaku reč osim prve piše velikim početnim slovom: „user profile page” postaje „userProfilePage”. To je standardan stil imenovanja za promenljive u JavaScript-u, Javi i mnogim drugim jezicima.

Mogu li da pretvorim cele rečenice?

Da — svaki red se pretvara posebno, pa možete da nalepite listu imena ili fraza i dobijete jedan camelCase identifikator po redu. Interpunkcija i višak razmaka se automatski uklanjaju.

Da li je pretvoreni tekst uvek ispravan kod?

Ne — ovo je obična transformacija velikih/malih slova, a ne parser pravila za identifikatore nekog konkretnog jezika (rezervisane reči, dozvoljeni znakovi itd. i dalje važe). Proverite pravila imenovanja u svom jeziku pre nego što pretvoreno ime koristite kao pravi identifikator.

↑ Nazad na alat