Přeskočit na hlavní obsah

Převodník velikosti písmen zdarma

Převádějte text na VELKÁ PÍSMENA, malá písmena, Velká Počáteční Písmena, camelCase, snake_case a další.

Funguje offline po načtení
0 znaků0 slov0 vět0 řádků
UPPERCASE

Výsledky se zobrazí zde

lowercase

Výsledky se zobrazí zde

Title Case

Výsledky se zobrazí zde

Velké Písmeno Každého Slova

Výsledky se zobrazí zde

Sentence case

Výsledky se zobrazí zde

camelCase

Výsledky se zobrazí zde

PascalCase

Výsledky se zobrazí zde

snake_case

Výsledky se zobrazí zde

kebab-case

Výsledky se zobrazí zde

CONSTANT_CASE

Výsledky se zobrazí zde

dot.case

Výsledky se zobrazí zde

path/case

Výsledky se zobrazí zde

Train-Case

Výsledky se zobrazí zde

aLtErNaTiNg

Výsledky se zobrazí zde

iNVERSE cASE

Výsledky se zobrazí zde

sPoNgE cAsE

Výsledky se zobrazí zde

Odstranit diakritiku

Výsledky se zobrazí zde

URL slug

Výsledky se zobrazí zde

Jedna věta na řádek

Výsledky se zobrazí zde

Oříznout a sloučit mezery

Výsledky se zobrazí zde

Běžná použití

  • Konvertor velikosti titulkuKonvertujte text na správný případ titulku — správně kapitalizujte nadpisy, názvy článků a názvy oddílů.
  • Konvertor větyKonvertujte text na případ věty — kapitalizujte první písmeno každé věty pro čistý, čitelný text.
  • Konvertor velkých a malých písmenPřepínejte text mezi VELKÝMI a malými písmeny — formátujte kód, čistěte data a standardizujte text okamžitě.
  • camelCase a snake_case konvertorKonvertujte text mezi camelCase, snake_case, kebab-case a PascalCase — nezbytný pro vývojáře.
  • Konvertor textového formátu pro autory obsahuIdeálně formátujte svůj obsah — titul pro nadpisy, větu pro tělo, správný pro jména.

Jak to funguje

Všech 14 převodů velikosti písmen se odehrává zcela ve vašem prohlížeči pomocí ručně napsaných algoritmů s ohledem na Unicode — bez knihovny, bez serveru, bez nahrávání. Nativní vlastnostní escapy Unicode JavaScriptu (\p{L}, \p{N}) udržují znaky s diakritikou a nelatinková písma při každé transformaci nedotčené.

  1. 1
    Živé reaktivní parsování
    Každý stisk klávesy spouští výpočet useMemo, který okamžitě spustí všech 14 konverzních funkcí proti vašemu vstupu, takže se výsledky aktualizují v reálném čase bez zpoždění nebo nutnosti stisknout tlačítko.
  2. 2
    Tokenizace s ohledem na Unicode
    Před dělením nebo spojováním slov kód odstraní úvodní/koncové nealfanumerické znaky pomocí vlastnostních escapů Unicode \p{L} a \p{N}. To zajišťuje, že se slova jako „café“ nebo „naïve“ správně tokenizují na camelCase nebo snake_case bez ztráty písmen s diakritikou.
  3. 3
    Transformace řetězce pro jednotlivý formát
    Každý styl velikosti písmen aplikuje vlastní logiku regulárních výrazů: formáty založené na oddělovači (snake, kebab, dot, path, CONSTANT) používají jediné nahrazení, které sloučí všechny neslovní sekvence do oddělovače; strukturální formáty (camelCase, PascalCase, Train-Case) na to navazují kapitalizací na hranici slova; formát věty a titulku používá vzory s lookahead, aby kapitalizoval jen po interpunkci nebo hranici bílého znaku.
  4. 4
    Kopírovat nebo stáhnout výsledky
    Každá karta výsledku má vlastní tlačítko Kopírovat pomocí navigator.clipboard API. „Kopírovat vše“ a „Stáhnout .txt“ zabalí všech 14 výstupů jako označené bloky prostého textu. Váš poslední vstup se ukládá do localStorage, takže přežije obnovení stránky, aniž by kdy opustil vaše zařízení.

Související nástroje

Časté dotazy