Besplatan Pretvarač velikih i malih slova

Pretvorite tekst u VELIKA, mala slova, naslovna slova, camelCase, snake_case i još mnogo toga.

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

Rezultati će se pojaviti ovdje

lowercase

Rezultati će se pojaviti ovdje

Title Case

Rezultati će se pojaviti ovdje

Veliko Slovo Svake Riječi

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 u redu

Rezultati će se pojaviti ovdje

Skrati i sažmi razmake

Rezultati će se pojaviti ovdje

Kako radi

Svih 14 konverzija velikih/malih slova se dešava u potpunosti u vašem pregledniku koristeći ručno napisane Unicode-svjesne algoritme — bez biblioteke, bez servera, bez slanja. Nativna Unicode svojstva-izbjegavanja JavaScripta (\p{L}, \p{N}) čuvaju akcentovane i neLatinične znakove netaknutima kroz svaku transformaciju.

  1. 1
    Uživo reaktivno raščlanjivanje
    Svaki pritisak tastera aktivira proračun useMemo koji izvršava svih 14 konverterskih funkcija istovremeno nad vašim unosom, tako da se rezultati ažuriraju u realnom vremenu bez ikakve odgode ili pritiska dugmeta.
  2. 2
    Unicode-svjesna tokenizacija
    Prije dijeljenja ili spajanja riječi, kod uklanja vodeće/prateće nealfanumeričke znakove koristeći Unicode svojstva-izbjegavanja \p{L} i \p{N}. Ovo osigurava da se riječi poput "café" ili "naïve" ispravno tokenizuju u camelCase ili snake_case bez ispuštanja akcentovanih slova.
  3. 3
    Transformacija niza po formatu
    Svaki stil velikih/malih slova primjenjuje vlastitu logiku regularnog izraza: formati zasnovani na separatoru (snake, kebab, dot, path, CONSTANT) koriste jednu zamjenu koja sažima sve ne-riječi nizove u separator; strukturni formati (camelCase, PascalCase, Train-Case) lančano dodaju veliko slovo na granici riječi na to; rečenični i naslovni oblik koriste obrasce unaprijed-provjere da veliko slovo stavljaju samo nakon granica interpunkcije ili razmaka.
  4. 4
    Kopirajte ili preuzmite rezultate
    Svaka kartica rezultata ima svoje dugme Kopiraj koristeći navigator.clipboard API. "Kopiraj sve" i "Preuzmi .txt" pakuju svih 14 izlaza kao označene blokove običnog teksta. Vaš posljednji unos se čuva u localStorage tako da preživi osvježavanje stranice bez ikada napuštanja vašeg uređaja.

Povezani alati

Često postavljana pitanja