Conversor de Capitalização
Converta texto para MAIÚSCULAS, minúsculas, Título, camelCase e mais.
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O resultado aparecerá aqui...
O Conversor de Maiúsculas/Minúsculas transforma texto entre diferentes formatos de capitalização instantaneamente. Seja MAIÚSCULAS para títulos, minúsculas para endereços de email, Título para títulos de livros, ou camelCase para nomes de variáveis de programação, esta ferramenta trata todas as transformações comuns.
Cole seu texto e selecione o formato de saída desejado. As conversões suportadas incluem: MAIÚSCULAS, minúsculas, Título, Sentença, camelCase, PascalCase, snake_case e kebab-case.
A conversão de maiúsculas é especialmente útil em fluxos de trabalho de programação, onde as convenções de nomenclatura diferem por linguagem: JavaScript usa camelCase para variáveis, Python usa snake_case, CSS usa kebab-case e a maioria das linguagens orientadas a objetos usa PascalCase para nomes de classes.
Perguntas Frequentes
Implementação 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.