Fallkonverter
Konvertiere Text zwischen UPPER, lower, Title, camelCase, snake_case, kebab-case
Welche Fallkonvertierungen werden unterstützt?
Der Konverter unterstützt die sieben Fallstile, die du täglich antriffst: GROSSBUCHSTABEN und kleinbuchstaben für allgemeinen Text, Titel und Satz für Überschriften und Prosa sowie die vier Programmierfälle — camelCase, PascalCase, snake_case und kebab-case — für Code-Identifikatoren.
Konvertierungen sind deterministisch und rückführbar: ein snake_case-Identifikator wird sauber in camelCase und zurück konvertiert. Interpunktion wird aus den Programmierfällen entfernt, da Identifikatoren sie nicht enthalten dürfen; bei Prosa-Fällen (UPPER/lower/Title/Sentence) bleibt die Interpunktion erhalten.
Anwendungsfälle
- Konstanten formatieren — `userName` in `USER_NAME` für ein Enum oder eine Umgebungsvariable umwandeln.
- PascalCase-Klassennamen generieren — 'Bestellartikel' in `OrderItem` umwandeln, wenn neue Typen erstellt werden.
- CSV-Header umschreiben — `Email Address` in `email_address` umwandeln, damit die Spalten mit deinem Datenbankschema übereinstimmen.
- Unordentlichen Text normalisieren — einen Überschrift-Text in Kleinbuchstaben einfügen und dann in Titel-Case für eine markenkonforme Überschrift umwandeln.
Beispiele
| Eingabe | Ergebnis |
|---|---|
| Hello World | HELLO WORLD · hello world · Hello World · helloWorld · hello_world · hello-world |
| user_profile_settings | USER_PROFILE_SETTINGS · user profile settings · User Profile Settings · userProfileSettings · UserProfileSettings · user-profile-settings |
Häufig gestellte Fragen
Bewahrt die Fallkonvertierung die Interpunktion?
Für UPPERCASE / lowercase / Title Case / Sentence case bleibt die Interpunktion unverändert. Bei camelCase / snake_case / kebab-case werden Wörter an Leerzeichen, Bindestrichen, Unterstrichen und Punkten getrennt, sodass diese Trennzeichen entfernt werden.
Wie unterscheidet sich Title Case von Sentence case?
Title Case kapitalisiert jedes bedeutende Wort ('Hello World'). Sentence case kapitalisiert nur das erste Wort ('Hello world') — es erkennt keine Eigennamen.
Was ist der Unterschied zwischen camelCase und PascalCase?
Beide verbinden Wörter ohne Trennzeichen. camelCase beginnt mit Kleinbuchstaben ('userName'); PascalCase beginnt mit Großbuchstaben ('UserName'). PascalCase ist die Konvention für Klassennamen in vielen Programmiersprachen.
Werden nicht-ASCII-Zeichen unterstützt?
Ja — die Fallkonvertierung verwendet die native `toLowerCase`/`toUpperCase` des Browsers, die Unicode verarbeitet (Café → CAFÉ → café).
Wird mein Text hochgeladen?
Nein. Alle Konvertierungen erfolgen in deinem Browser — dein Text verlässt niemals die Seite.
