Kehre einen beliebigen String sofort um. Unterstützt ASCII, Unicode und Emoji-Zeichen vollständig. Clientseitig im Browser, komplett ohne Server-Upload.
Dieses Beispiel zeigt die Umkehren-Operation aus den String-Tools, vorausgefüllt mit „Hello, World!“. Füge einen beliebigen Text ein und sieh ihn sofort umgekehrt, mit korrekter Verarbeitung von Unicode- und Emoji-Zeichen.
Das Werkzeug teilt die Eingabe in ein Array aus Graphem-Clustern (sichtbaren Zeichen) auf, kehrt die Reihenfolge des Arrays um und fügt sie wieder zu einer Zeichenfolge zusammen. Dieser Ansatz verarbeitet Zeichen, die sich über mehrere Codepoints erstrecken, wie Emojis mit Hautton-Modifikatoren oder kombinierende diakritische Zeichen.
Für einfachen ASCII-Text wie Hello ist die Umkehr unkompliziert: Jedes Byte entspricht einem Zeichen. Aber Unicode-Text kann Zeichen aus mehreren Bytes oder kombinierende Zeichen enthalten. Eine naive Byte-Umkehr von cafe\u0301 (cafe mit Akzent) würde Datenmüll erzeugen. Dieses Werkzeug verarbeitet das korrekt.
Ein gängiger Anwendungsfall für String-Umkehr ist die Palindromprüfung. Ein Palindrom liest sich vorwärts und rückwärts gleich. Um zu prüfen, ob dein Text ein Palindrom ist, kehre ihn um und vergleiche:
Original: racecar
Umgekehrt: racecar
Treffer? Ja
Die groß-/kleinschreibungsunabhängige Palindromprüfung erfordert, beide Zeichenfolgen vor dem Vergleich auf dieselbe Schreibweise zu normalisieren.
String-Umkehr taucht in Algorithmen wie dem „Umkehren-und-Prüfen“-Ansatz für Palindrome, bestimmten Prüfsummenberechnungen und Textformatierungsaufgaben auf. Es ist auch eine Standardübung, um das Verständnis der Unicode-String-Verarbeitung zu testen.
Die aktuelle Operation kehrt die gesamte Eingabe als eine Zeichenfolge um. Um einzelne Wörter umzukehren, füge jedes Wort separat ein oder nutze ein Regex-basiertes Suchen und Ersetzen mit einem Umkehrmuster.
Ja. Führende Leerzeichen werden zu nachfolgenden und umgekehrt. Wenn dein Text beabsichtigte Leerzeichen enthält, beachte, dass die Umkehr deren Position verändert. Das Trimmen der Eingabe vor dem Umkehren beseitigt das.
Wenn du die Ausgabe ein zweites Mal umkehrst, erhältst du den ursprünglichen Text zurück. Die Operation ist ihre eigene Umkehrung.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.