Pāriet uz galveno saturu

Teksta reģistra konvertētājs bez maksas

Konvertējiet tekstu uz LIELAJIEM BURTIEM, mazajiem burtiem, Virsrakstu Burtiem, camelCase, snake_case un citiem.

Darbojas bezsaistē pēc ielādes
0 rakstzīmes0 vārdi0 teikumi0 rindas
UPPERCASE

Rezultāti parādīsies šeit

lowercase

Rezultāti parādīsies šeit

Title Case

Rezultāti parādīsies šeit

Katrs Vārds Ar Lielo Burtu

Rezultāti parādīsies šeit

Sentence case

Rezultāti parādīsies šeit

camelCase

Rezultāti parādīsies šeit

PascalCase

Rezultāti parādīsies šeit

snake_case

Rezultāti parādīsies šeit

kebab-case

Rezultāti parādīsies šeit

CONSTANT_CASE

Rezultāti parādīsies šeit

dot.case

Rezultāti parādīsies šeit

path/case

Rezultāti parādīsies šeit

Train-Case

Rezultāti parādīsies šeit

aLtErNaTiNg

Rezultāti parādīsies šeit

iNVERSE cASE

Rezultāti parādīsies šeit

sPoNgE cAsE

Rezultāti parādīsies šeit

Noņemt diakritiskās zīmes

Rezultāti parādīsies šeit

URL slug

Rezultāti parādīsies šeit

Viens teikums rindā

Rezultāti parādīsies šeit

Apgriezt un sakļaut atstarpes

Rezultāti parādīsies šeit

Biežākie lietojumi

  • Nosaukuma gadījuma konvertorsKonvertējiet tekstu pareizā nosaukuma gadījumā — pareizi uzbūvējiet virsrakstus, rakstu virsrakstus un sadaļu virsrakstus.
  • Teikuma gadījuma konvertorsKonvertējiet tekstu teikuma gadījumā — uzbūvējiet katra teikuma pirmajā burtainā tīrajam, lasāmam tekstam.
  • Lielo un mazo burtu konvertorsPārslēdziet tekstu starp LIELIEM BURTIEM un mazajiem burtiem — formāta kods, notīriet datus un standartizējiet tekstu tūlīt.
  • camelCase & snake_case konvertorsKonvertējiet tekstu starp camelCase, snake_case, kebab-case un PascalCase — svarīgs izstrādātājiem.
  • Teksta gadījuma konvertors satura veidotājiemIdeāli formatējiet savu saturu — nosaukuma gadījums virsrakstiem, teikuma gadījums teksta korpusam, pareizais gadījums vārdiem.

Kā tas darbojas

Visas 14 reģistra konvertēšanas notiek pilnībā jūsu pārlūkprogrammā, izmantojot pašrakstītus Unicode-informētus algoritmus — bez bibliotēkas, bez servera, bez augšupielādes. JavaScript vietējie Unicode īpašību escape (\p{L}, \p{N}) notur akcentētas un ne-latīņu rakstzīmes neskartas caur katru pārveidojumu.

  1. 1
    Dzīva reaktīva parsēšana
    Katrs taustiņsitiens izraisa useMemo aprēķinu, kas izpilda visas 14 konvertētāja funkcijas vienlaicīgi pret jūsu ievadi, tāpēc rezultāti atjaunojas reālajā laikā bez aiztures vai pogas nospiešanas.
  2. 2
    Unicode-informēta tokenizācija
    Pirms vārdu sadalīšanas vai savienošanas kods noņem vadošās/beigu ne-burtciparu rakstzīmes, izmantojot \p{L} un \p{N} Unicode īpašību escape. Tas nodrošina, ka vārdi, piemēram, "café" vai "naïve", tiek pareizi tokenizēti camelCase vai snake_case, nezaudējot akcentētus burtus.
  3. 3
    Katra formāta virknes pārveidojums
    Katrs reģistra stils pielieto savu regex loģiku: atdalītāja-balstīti formāti (snake, kebab, dot, path, CONSTANT) izmanto vienu aizstāšanu, kas sakļauj visas ne-vārda sekvences atdalītājā; strukturāli formāti (camelCase, PascalCase, Train-Case) ķēdē vārda-robežas lielo burtu virs tā; teikuma un virsraksta reģistrs izmanto skata-uz-priekšu šablonus, lai lielos burtus liktu tikai pēc pieturzīmes vai atstarpes robežām.
  4. 4
    Kopēt vai lejupielādēt rezultātus
    Katrai rezultāta kartei ir sava Kopēt poga, izmantojot navigator.clipboard API. "Kopēt visu" un "Lejupielādēt .txt" apvieno visas 14 izvades kā apzīmētus vienkārša-teksta blokus. Jūsu pēdējā ievade tiek saglabāta localStorage, lai tā izdzīvotu lapas atsvaidzināšanu, nekad neatstājot jūsu ierīci.

Saistītie rīki

Bieži uzdotie jautājumi