Schreibweise-Konverter
Konvertieren Sie Text in GROSSBUCHSTABEN, kleinbuchstaben, Titelformat, camelCase und mehr.
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Ergebnis erscheint hier...
Der GroĂ-/Kleinschreibungskonverter transformiert Text sofort zwischen verschiedenen Buchstabenformaten. Ob Sie GROSSBUCHSTABEN fĂŒr Ăberschriften, kleinbuchstaben fĂŒr E-Mail-Adressen, Titel Case fĂŒr Buchtitel oder camelCase fĂŒr Programmier-Variablennamen benötigen â dieses Tool verarbeitet alle gĂ€ngigen Umwandlungen.
FĂŒgen Sie Ihren Text ein und wĂ€hlen Sie das gewĂŒnschte Ausgabeformat. UnterstĂŒtzte Konvertierungen umfassen: GROSSBUCHSTABEN, kleinbuchstaben, Titel Case, Satz-Case, camelCase, PascalCase, snake_case und kebab-case.
Schreibungskonvertierung ist besonders nĂŒtzlich in Programmier-Workflows, wo Namenskonventionen je nach Sprache unterschiedlich sind: JavaScript verwendet camelCase fĂŒr Variablen, Python verwendet snake_case, CSS verwendet kebab-case und die meisten objektorientierten Sprachen verwenden PascalCase fĂŒr Klassennamen.
HĂ€ufig gestellte Fragen
Code-Implementierung
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.