Conversor de mayúsculas/minúsculas
Convierte texto a MAYÚSCULAS, minúsculas, Título, camelCase y más.
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El resultado aparecerá aquí...
El conversor de mayúsculas/minúsculas transforma el texto entre diferentes formatos de capitalización al instante. Ya sea que necesites MAYÚSCULAS para encabezados, minúsculas para direcciones de correo electrónico, Título para títulos de libros o camelCase para nombres de variables de programación, esta herramienta maneja todas las transformaciones comunes.
Pega tu texto y selecciona el formato de salida deseado. Las conversiones admitidas incluyen: MAYÚSCULAS, minúsculas, Título, Oración, camelCase, PascalCase, snake_case y kebab-case.
La conversión de mayúsculas es especialmente útil en flujos de trabajo de programación, donde las convenciones de nomenclatura difieren según el lenguaje: JavaScript usa camelCase para variables, Python usa snake_case, CSS usa kebab-case y la mayoría de los lenguajes orientados a objetos usan PascalCase para nombres de clases.
Preguntas Frecuentes
Implementación de Código
import re
def to_words(text: str) -> list[str]:
"""Split text into words, handling camelCase, snake_case, kebab-case, and spaces."""
text = re.sub(r"([a-z])([A-Z])", r"\1 \2", text) # camelCase split
text = re.sub(r"[_\-]+", " ", text) # snake/kebab to space
return [w for w in text.strip().split() if w]
def to_camel_case(text: str) -> str:
words = to_words(text)
return words[0].lower() + "".join(w.capitalize() for w in words[1:])
def to_pascal_case(text: str) -> str:
return "".join(w.capitalize() for w in to_words(text))
def to_snake_case(text: str) -> str:
return "_".join(w.lower() for w in to_words(text))
def to_kebab_case(text: str) -> str:
return "-".join(w.lower() for w in to_words(text))
def to_screaming_snake(text: str) -> str:
return "_".join(w.upper() for w in to_words(text))
# Example usage
text = "hello world example"
print(to_camel_case(text)) # helloWorldExample
print(to_pascal_case(text)) # HelloWorldExample
print(to_snake_case(text)) # hello_world_example
print(to_kebab_case(text)) # hello-world-example
print(to_screaming_snake(text)) # HELLO_WORLD_EXAMPLE
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.