Vés al contingut principal

Convertidor de majúscules i minúscules de franc

Converteix text a MAJÚSCULES, minúscules, Títol, camelCase, snake_case i més.

Funciona sense connexió un cop carregat
0 caràcters0 paraules0 oracions0 línies
UPPERCASE

Els resultats apareixeran aquí

lowercase

Els resultats apareixeran aquí

Title Case

Els resultats apareixeran aquí

Majúscula A Cada Paraula

Els resultats apareixeran aquí

Sentence case

Els resultats apareixeran aquí

camelCase

Els resultats apareixeran aquí

PascalCase

Els resultats apareixeran aquí

snake_case

Els resultats apareixeran aquí

kebab-case

Els resultats apareixeran aquí

CONSTANT_CASE

Els resultats apareixeran aquí

dot.case

Els resultats apareixeran aquí

path/case

Els resultats apareixeran aquí

Train-Case

Els resultats apareixeran aquí

aLtErNaTiNg

Els resultats apareixeran aquí

iNVERSE cASE

Els resultats apareixeran aquí

sPoNgE cAsE

Els resultats apareixeran aquí

Elimina els accents

Els resultats apareixeran aquí

Slug d'URL

Els resultats apareixeran aquí

Una frase per línia

Els resultats apareixeran aquí

Retalla i redueix els espais

Els resultats apareixeran aquí

Usos habituals

  • Conversor de majúscules de títolConvertiu el text al cas de títol correcte — capitalitzeu correctament els títols, els títols dels articles i els encapçalaments de seccions.
  • Conversor de cas de fraseConvertiu el text al cas de frase — capitalitzeu la primera lletra de cada frase per a text net i llegible.
  • Conversor de majúscules i minúsculesCommuteu text entre MAJÚSCULES i minúscules — formatar codi, netejar dades i estandaritzar text instantàniament.
  • Conversor camelCase & snake_caseConvertiu el text entre camelCase, snake_case, kebab-case i PascalCase — essencial per a desenvolupadors.
  • Conversor de cas de text per a escriptors de contingutFormategeu perfectament el vostre contingut — cas de títol per a títols, cas de frase per a cos de text, cas correcte per a noms.

Com funciona

Les 14 conversions de majúscules/minúscules passen completament al teu navegador utilitzant algorismes conscients d'Unicode escrits a mà — sense biblioteca, sense servidor, sense pujada. Els escapaments de propietat Unicode natius de JavaScript (\p{L}, \p{N}) mantenen els caràcters accentuats i no llatins intactes a través de cada transformació.

  1. 1
    Anàlisi reactiva en directe
    Cada pulsació dispara un càlcul useMemo que executa les 14 funcions de conversió simultàniament contra la teva entrada, així els resultats s'actualitzen en temps real sense cap retard ni cal prémer cap botó.
  2. 2
    Tokenització conscient d'Unicode
    Abans de dividir o unir paraules, el codi elimina els caràcters no alfanumèrics inicials/finals utilitzant els escapaments de propietat Unicode \p{L} i \p{N}. Això assegura que paraules com "café" o "naïf" es tokenitzin correctament a camelCase o snake_case sense perdre les lletres accentuades.
  3. 3
    Transformació de cadena per format
    Cada estil de majúscules/minúscules aplica la seva pròpia lògica d'expressió regular: els formats basats en delimitador (snake, kebab, dot, path, CONSTANT) utilitzen un únic reemplaçament que col·lapsa totes les seqüències no-paraula al separador; els formats estructurals (camelCase, PascalCase, Train-Case) encadenen una capitalització de límit de paraula a sobre d'això; el cas frase i el cas títol utilitzen patrons de mirada endavant per capitalitzar només després de límits de puntuació o espai en blanc.
  4. 4
    Copia o descarrega els resultats
    Cada targeta de resultat té el seu propi botó de Copia utilitzant l'API navigator.clipboard. "Copia-ho tot" i "Descarrega .txt" agrupen les 14 sortides com a blocs de text pla etiquetats. La teva última entrada es conserva a localStorage així sobreviu a una actualització de pàgina sense sortir mai del teu dispositiu.

Eines relacionades

Preguntes freqüents