Cómo usarlo
Pega el texto en «Entrada» y elige en «Conversión» una de las once opciones. Al abrir la página está seleccionada «MAYÚSCULAS».
Las once forman dos grupos de naturaleza distinta. Las seis primeras solo cambian las mayúsculas y minúsculas del texto y dejan como estaban los espacios, la puntuación y los saltos de línea. Las cinco últimas son estilos de identificador de los que se usan al programar: convierten toda la entrada en un único nombre y eliminan espacios y símbolos.
«Reglas de mayúsculas/minúsculas (configuración regional)» solo interviene en las seis primeras. Si eliges un estilo de identificador, queda bloqueada con el aviso «No se aplica a conversiones de identificadores como camelCase.».
Qué da cada conversión
Esto es lo que sale con the quick brown fox en cada una.
| Conversión | Resultado |
|---|---|
| MAYÚSCULAS | THE QUICK BROWN FOX |
| minúsculas | the quick brown fox |
| Tipo Título (Title Case) | The Quick Brown Fox |
| Tipo oración (Sentence case) | The quick brown fox |
| iNVERTIR MAYÚS/MINÚS | THE QUICK BROWN FOX |
| aLtErNaR MaYúScUlAs | tHe QuIcK bRoWn FoX |
| camelCase | theQuickBrownFox |
| PascalCase | TheQuickBrownFox |
| snake_case | the_quick_brown_fox |
| kebab-case | the-quick-brown-fox |
| CONSTANT_CASE | THE_QUICK_BROWN_FOX |
«iNVERTIR MAYÚS/MINÚS» cambia cada letra a la forma contraria. El ejemplo de la tabla está todo en minúsculas y por eso coincide con el de las mayúsculas, pero con Hello World sale hELLO wORLD. «aLtErNaR MaYúScUlAs» empieza en minúscula y va alternando letra a letra; los espacios y las cifras no entran en el turno y se saltan.
Reglas del tipo título y del tipo oración
Las dos conversiones pasan primero todo el texto a minúsculas y después suben a mayúscula solo las letras que ocupan ciertas posiciones. No saben nada de gramática inglesa ni reconocen los nombres propios, así que repasa estos casos antes de dar el resultado por bueno.
Tipo Título (Title Case)
Pone en mayúscula la primera letra de cada palabra separada por espacios.
- No hace distinción con artículos y preposiciones.
the lord of the ringspasa a serThe Lord Of The Rings. - Las mayúsculas que ya había se pierden.
iPhone and NASApasa a serIphone And Nasa. - Lo que va detrás de un guion no cuenta como palabra nueva.
well-knownpasa a serWell-known. - La palabra que empieza por un paréntesis o por unas comillas no se toca.
(draft)se queda en(draft).
Tipo oración (Sentence case)
Pone en mayúscula solo la primera letra del texto y la primera que haya después de un punto, un signo de interrogación o uno de exclamación.
hello world. this is NASA! is it? yespasa a serHello world. This is nasa! Is it? Yes.- Los nombres de persona y de lugar también acaban en minúscula.
I met John in Parispasa a serI met john in paris. - El punto de una abreviatura y el de un decimal también cuentan como final de frase.
e.g. apple and version 2.5 betapasa a serE.G. Apple and version 2.5 Beta. - El salto de línea no cuenta como final de frase. En una lista sin puntos, con un elemento por línea, solo la primera línea empieza por mayúscula.
Dónde se cortan las palabras en los estilos de identificador
Los cinco estilos de identificador dividen la entrada en palabras y vuelven a unirlas como pide cada estilo. Las palabras se cortan en tres sitios.
- En los espacios, los guiones bajos (
_), los guiones (-) y cualquier otro símbolo que no sea una letra ni una cifra - Donde una mayúscula sigue directamente a una minúscula o a una cifra
- Cuando a varias mayúsculas seguidas les sigue una minúscula, justo delante de la mayúscula que precede a esa minúscula (
XMLHttpse divide enXMLyHttp)
Gracias a eso se puede convertir también un nombre que ya está escrito en otro estilo.
| Entrada | Conversión | Resultado |
|---|---|---|
| user_first_name | camelCase | userFirstName |
| user first name | kebab-case | user-first-name |
| XMLHttpRequest | snake_case | xml_http_request |
| parseHTMLString | kebab-case | parse-html-string |
| user2Name | snake_case | user2_name |
| price ($) | CONSTANT_CASE | PRICE |
Los símbolos que separan palabras no llegan al resultado, y un tramo hecho solo de símbolos, como el de la última fila, desaparece entero. Las marcas que empiezan por una sola minúscula pueden quedar partidas sin que lo esperes: iPhone pasa a ser i_phone en «snake_case».
Reglas de mayúsculas/minúsculas (configuración regional)
En «Reglas de mayúsculas/minúsculas (configuración regional)» se puede elegir entre «Sin configuración regional (reglas por defecto)», Turco, Azerbaiyano y Lituano, y al abrir la página viene seleccionada «Sin configuración regional (reglas por defecto)». La opción existe porque en algunos idiomas las reglas de mayúsculas y minúsculas son distintas. El ejemplo típico es el turco: la mayúscula de la i minúscula es la İ con punto, y la minúscula de la I mayúscula es la ı sin punto.
El coreano, el inglés, el japonés, el alemán y el español no tienen reglas especiales de ese tipo. Para textos en esos idiomas puedes dejar la opción que viene puesta. Con Turco o Azerbaiyano, la mayúscula de istanbul es İSTANBUL en lugar de ISTANBUL, y con Lituano, la mayúscula con acento Ì conserva el punto sobre la i al pasarla a minúscula.
