Konvertuesi i shkronjave të tekstit Falas

Konvertoni tekstin në SHKRONJA TË MËDHA, shkronja të vogla, Title Case, camelCase, snake_case dhe më shumë.

Funksionon jashtë linje sapo ngarkohet
0 karaktere0 fjalë0 fjali0 rreshta
UPPERCASE

Rezultatet do të shfaqen këtu

lowercase

Rezultatet do të shfaqen këtu

Title Case

Rezultatet do të shfaqen këtu

Shkronja e Madhe Çdo Fjale

Rezultatet do të shfaqen këtu

Sentence case

Rezultatet do të shfaqen këtu

camelCase

Rezultatet do të shfaqen këtu

PascalCase

Rezultatet do të shfaqen këtu

snake_case

Rezultatet do të shfaqen këtu

kebab-case

Rezultatet do të shfaqen këtu

CONSTANT_CASE

Rezultatet do të shfaqen këtu

dot.case

Rezultatet do të shfaqen këtu

path/case

Rezultatet do të shfaqen këtu

Train-Case

Rezultatet do të shfaqen këtu

aLtErNaTiNg

Rezultatet do të shfaqen këtu

iNVERSE cASE

Rezultatet do të shfaqen këtu

sPoNgE cAsE

Rezultatet do të shfaqen këtu

Hiq theksat

Rezultatet do të shfaqen këtu

Slug URL

Rezultatet do të shfaqen këtu

Një fjali për rresht

Rezultatet do të shfaqen këtu

Pastro dhe ngjesh hapësirat

Rezultatet do të shfaqen këtu

Si funksionon

Të gjitha 14 konvertimet e rastit ndodhin tërësisht në shfletuesin tënd duke përdorur algoritme të vetëdijshme për Unicode të shkruara me dorë — pa bibliotekë, pa server, pa ngarkim. Sekuencat escape natyrale të vetive Unicode të JavaScript-it (\\p{L}, \\p{N}) i mbajnë të paprekura karakteret me theks dhe jo-latine gjatë çdo transformimi.

  1. 1
    Analizim reaktiv i drejtpërdrejtë
    Çdo goditje tastiere aktivizon një llogaritje useMemo që xhiron të gjitha 14 funksionet konvertuese njëkohësisht kundrejt hyrjes tënde, kështu që rezultatet përditësohen në kohë reale pa asnjë vonesë apo shtypje butoni.
  2. 2
    Tokenizim i vetëdijshëm për Unicode
    Para se të ndajë ose bashkojë fjalët, kodi heq karaktere jo-alfanumerike kryesuese/pasuese duke përdorur sekuencat escape të vetive Unicode \\p{L} dhe \\p{N}. Kjo siguron që fjalë si "café" ose "naïve" tokenizohen saktë në camelCase ose snake_case pa hedhur poshtë shkronjat me theks.
  3. 3
    Transformim vargjesh specifik për format
    Çdo stil rasti zbaton logjikën e vet regex: formatet e bazuara në ndarës (snake, kebab, dot, path, CONSTANT) përdorin një zëvendësim të vetëm që i shpalos të gjitha sekuencat jo-fjalë te ndarësi; formatet strukturore (camelCase, PascalCase, Train-Case) mbi këtë zinxhirojnë kthimin në shkronjë të madhe në kufirin e fjalës; rasti fjali dhe titull përdorin modele lookahead për të bërë me shkronja të mëdha vetëm pas kufijve pikësimi apo hapësire.
  4. 4
    Kopjo ose shkarko rezultatet
    Çdo kartë rezultati ka butonin e vet Kopjo duke përdorur API-në navigator.clipboard. "Kopjo Të Gjitha" dhe "Shkarko .txt" i paketojnë të gjitha 14 daljet si blloqe tekst-i-thjeshtë të etiketuara. Hyrja jote e fundit ruhet në localStorage kështu që mbijeton një rifreskim faqeje pa u larguar kurrë nga pajisja jote.

Mjete të ngjashme

Pyetjet e bëra më shpesh