Preskoči na glavni sadržaj

Konvertor velikih i malih slova — besplatno

Pretvorite tekst u VELIKA SLOVA, mala slova, Veliko Početno Slovo, camelCase, snake_case i više.

Radi offline nakon učitavanja
0 znakova0 riječi0 rečenica0 redaka
UPPERCASE

Rezultati će se pojaviti ovdje

lowercase

Rezultati će se pojaviti ovdje

Title Case

Rezultati će se pojaviti ovdje

Svaka Riječ Velikim Slovom

Rezultati će se pojaviti ovdje

Sentence case

Rezultati će se pojaviti ovdje

camelCase

Rezultati će se pojaviti ovdje

PascalCase

Rezultati će se pojaviti ovdje

snake_case

Rezultati će se pojaviti ovdje

kebab-case

Rezultati će se pojaviti ovdje

CONSTANT_CASE

Rezultati će se pojaviti ovdje

dot.case

Rezultati će se pojaviti ovdje

path/case

Rezultati će se pojaviti ovdje

Train-Case

Rezultati će se pojaviti ovdje

aLtErNaTiNg

Rezultati će se pojaviti ovdje

iNVERSE cASE

Rezultati će se pojaviti ovdje

sPoNgE cAsE

Rezultati će se pojaviti ovdje

Ukloni dijakritike

Rezultati će se pojaviti ovdje

URL slug

Rezultati će se pojaviti ovdje

Jedna rečenica po retku

Rezultati će se pojaviti ovdje

Obreži i sažmi razmake

Rezultati će se pojaviti ovdje

Uobičajene namjene

  • Konvertor slučaja naslovaKonvertirajte tekst u ispravan slučaj naslova — pravilno kapitalizirajte naslove, naslove članaka i naslove odeljaka.
  • Konvertor slučaja rečeniceKonvertirajte tekst u slučaj rečenice — kapitalizirajte prvo slovo svake rečenice za čist, čitljiv tekst.
  • Konvertor velikih i malih slovaPrebacujte tekst između VELIKIH SLOVA i malih slova — formatirajte kod, očistite podatke i standardizirajte tekst odmah.
  • camelCase & snake_case KonvertorKonvertirajte tekst između camelCase, snake_case, kebab-case i PascalCase — bitni za programere.
  • Konvertor slučaja teksta za pisce sadržajaSavršeno formirajte svoj sadržaj — slučaj naslova za naslove, slučaj rečenice za tekst tijela, ispravan slučaj za imena.

Kako funkcionira

Svih 14 pretvorbi velikih/malih slova odvija se u potpunosti u vašem pregledniku koristeći ručno napisane Unicode-svjesne algoritme — bez biblioteke, bez poslužitelja, bez slanja. Izvorni Unicode property escapei JavaScripta (\p{L}, \p{N}) čuvaju naglašene i ne-latinične znakove netaknutima kroz svaku transformaciju.

  1. 1
    Reaktivno raščlanjivanje uživo
    Svaki pritisak tipke pokreće useMemo izračun koji istovremeno pokreće svih 14 funkcija pretvarača na vašem unosu, tako da se rezultati ažuriraju u stvarnom vremenu bez ikakve odgode ili pritiska gumba.
  2. 2
    Tokenizacija svjesna Unicodea
    Prije razdvajanja ili spajanja riječi, kod uklanja vodeće/prateće ne-alfanumeričke znakove koristeći Unicode property escape \p{L} i \p{N}. Ovo osigurava da se riječi poput "café" ili "naïve" ispravno tokeniziraju u camelCase ili snake_case bez ispuštanja naglašenih slova.
  3. 3
    Transformacija niza po formatu
    Svaki stil velikih/malih slova primjenjuje vlastitu regex logiku: formati temeljeni na razdjelniku (snake, kebab, dot, path, CONSTANT) koriste jednu zamjenu koja sažima sve ne-riječne nizove u razdjelnik; strukturni formati (camelCase, PascalCase, Train-Case) lančano dodaju veliko slovo na granici riječi na vrhu toga; rečenični i naslovni stil koriste uzorke unaprijednog gledanja kako bi veliko slovo primijenili samo nakon granica interpunkcije ili bjelina.
  4. 4
    Kopiraj ili preuzmi rezultate
    Svaka kartica rezultata ima vlastiti gumb Kopiraj koji koristi navigator.clipboard API. "Kopiraj sve" i "Preuzmi .txt" pakiraju svih 14 izlaza kao označene blokove običnog teksta. Vaš zadnji unos zadržava se u localStorage tako da preživi osvježavanje stranice bez ikad napuštanja vašeg uređaja.

Srodni alati

Često postavljana pitanja