Text
Text Reverse
Text umkehren: nach Zeichen, nach Wörtern (Wortreihenfolge) oder nach Zeilen (Zeilenreihenfolge).
Dieses Tool kehrt Text auf drei verschiedene Arten um: nach Zeichen (Buchstaben laufen rückwärts), nach Wort (Wörter tauschen Plätze, bleiben aber intakt) oder nach Zeile (die Zeilenreihenfolge wird umgedreht).
So verwendest du es
- Wähle einen Modus — nach Zeichen, Wort oder Zeile — je nach gewünschtem Ergebnis.
- Füge Text ein — das Ergebnis aktualisiert sich sofort während der Eingabe.
- Der Zeichen-Modus behandelt zusammengesetzte Emojis und Graphemcluster korrekt, ohne sie zu zerlegen.
Typische Anwendungsfälle
- Gespiegelten Text für ein Design oder ein Rätsel erstellen.
- Die Reihenfolge von Zeilen in einer Liste oder einem Log umdrehen, ohne sie von Hand neu zu ordnen.
- Prüfen, ob eine Zeichenkette ein Palindrom ist — nach Zeichen umgekehrter Text wird mit dem Original verglichen.
Was du wissen solltest
Eine naive Umkehrung nach Unicode-Codepoint zerstört zusammengesetzte Zeichen (Emojis mit Modifikatoren, kombinierende Diakritika mancher Sprachen) — eine korrekte Umsetzung zerlegt Text in Graphemcluster statt einzelne Codepunkte.
Die Umkehrung im Wort-Modus ändert nicht die Buchstabenreihenfolge innerhalb jedes Worts — sie ordnet nur die Wörter selbst neu an, keine zeichenweise Umkehrung.
Artikel zu diesem Tool: Text Reverse: warum „Text umkehren" schwieriger ist, als es klingt
Häufig gestellte Fragen
Welche verschiedenen Umkehrmodi gibt es?
Es gibt drei Modi: Zeichenreihenfolge umkehren, Wortreihenfolge umkehren, wobei jedes Wort intakt bleibt, oder Zeilenreihenfolge umkehren, wobei jede Zeile intakt bleibt.
Warum kann die Umkehrung auf Zeichenebene unlesbare Ergebnisse erzeugen?
Das zeichenweise Umkehren von Text kann mehrbytige Unicode-Sequenzen, Emojis oder kombinierende Zeichen beschädigen, was zu einer visuell fehlerhaften Anzeige führt; die Umkehrung auf Wort- oder Zeilenebene hat dieses Problem nicht, da ganze Textblöcke verschoben werden.
Wird der eingegebene Text an einen Server gesendet?
Nein, die Umkehrung erfolgt vollständig im Browser in JavaScript, ohne Senden an einen Server.
Was ist ein Graphemcluster?
Das ist das, was ein Mensch als „ein sichtbares Zeichen" wahrnimmt, obwohl es in Unicode manchmal aus mehreren Codepunkten besteht — zum Beispiel besteht ein Familien-Emoji aus mehreren einzelnen Emojis, die durch ein spezielles Verbindungszeichen zusammengefügt sind. Eine korrekte Textumkehrung muss solche Cluster als eine Einheit zusammenhalten.
Kann ein Emoji so umgekehrt werden, dass es korrekt bleibt?
Ja, wenn die Umkehrung die Zeichenkette vor dem Vertauschen der Reihenfolge in Graphemcluster statt in einzelne Codepunkte zerlegt — dann bleiben zusammengesetzte Emojis (mit Hautton-Modifikatoren, Länderflaggen) nach der Operation intakt.