Zum Hauptinhalt springen

Text-Umkehr-Tool

Kostenloses Online-Tool zum Umkehren von Text auf verschiedene Weisen.

⚙️ Reverse Mode

📝 Input Text

✨ Reversed Text

Reverse text in different ways: reverse the entire text, reverse each word individually while keeping word order, or reverse the order of lines.

📚 Examples

Reverse Entire Text:
Hello WorlddlroW olleH
Reverse Each Word:
Hello WorldolleH dlroW
Reverse Line Order:
Line 1 Line 2 Line 3 Line 3 Line 2 Line 1

Hauptfunktionen

  • Gesamten Text umkehren: Alle Zeichen in umgekehrter Reihenfolge anordnen
  • Wortweise umkehren: Jedes Wort einzeln umkehren
  • Zeilenreihenfolge umkehren: Zeilen in umgekehrter Reihenfolge ändern
  • Tauschfunktion: Eingabe und Ausgabe schnell austauschen
  • Sofortverarbeitung: Ergebnis beim Tippen sehen
  • Beispiele bereitstellen: Beispiele für jeden Modus anzeigen

Verwendung

Grundlegende Verwendung

  1. Text im Eingabefeld eingeben
  2. Umkehrmodus wählen:
    • Gesamten Text umkehren: Alle Zeichen rückwärts
    • Wortweise umkehren: Jedes Wort einzeln umkehren
    • Zeilenreihenfolge umkehren: Zeilen umgekehrt
  3. Umgekehrtes Ergebnis wird automatisch angezeigt

Buttons verwenden

  • Kopieren: Ergebnis in Zwischenablage kopieren
  • Tauschen: Eingabe und Ausgabe austauschen (nützlich für doppeltes Umkehren)
  • Zurücksetzen: Alle Inhalte löschen

Umkehrmodi Erklärung

1. Gesamten Text umkehren

Alle Zeichen vollständig rückwärts anordnen. Leerzeichen, Zeilenumbrüche, Sonderzeichen werden auch umgekehrt.

Eingabe: Hallo Welt
Ausgabe: tleW ollaH

Anwendungsfälle:

  • Verschlüsselung/Verschleierung (einfaches Niveau)
  • Lustige Texteffekte
  • Spiegeltext erstellen
  • Palindrom-Überprüfung

2. Wortweise umkehren

Jedes Wort einzeln umkehren, aber Wortreihenfolge beibehalten. Leerzeichen bleiben erhalten.

Eingabe: Hallo Welt
Ausgabe: ollaH tleW

Anwendungsfälle:

  • Wortspiele oder Rätsel
  • Text-Verschlüsselung (Wortstruktur beibehalten)
  • Sprachlern-Tool
  • Lustige Textumwandlung

3. Zeilenreihenfolge umkehren

Zeileninhalte unverändert lassen, nur Zeilenreihenfolge umkehren.

Eingabe:
Zeile 1
Zeile 2
Zeile 3

Ausgabe:
Zeile 3
Zeile 2
Zeile 1

Anwendungsfälle:

  • Log-Dateien rückwärts sortieren (neueste Einträge oben)
  • Zeitreihenfolge umkehren
  • Listenreihenfolge ändern
  • Daten neu ordnen

Praktische Verwendungsbeispiele

1. Palindrom-Überprüfung

Überprüfen, ob es ein Palindrom ist:

Eingabe: reliefpfeiler
Ausgabe: reliefpfeiler (gleich = Palindrom!)

Eingabe: hallo
Ausgabe: ollah (verschieden = kein Palindrom)

2. Einfache Verschlüsselung

Eingabe: geheime nachricht
Ausgabe: thcirhcan emieheg

Empfänger kann mit gleichem Tool umkehren, um Original wiederherzustellen

3. Log-Datei-Sortierung

Neueste Logs zuerst sehen:

Eingabe:
2024-01-01: Gestartet
2024-01-02: Verarbeitung
2024-01-03: Abgeschlossen

Ausgabe:
2024-01-03: Abgeschlossen
2024-01-02: Verarbeitung
2024-01-01: Gestartet

4. Wortspiel

Eingabe: LISTEN
Ausgabe: NETSIL

Spiel zum Erstellen verschiedener Wörter aus Eingabe und Ausgabe

Mehrsprachige Unterstützung

Dieses Tool unterstützt alle Sprachen perfekt:

Deutsch

Eingabe: Hallo schöne Welt
Gesamte Umkehrung: tleW enöhcs ollaH
Wortweise Umkehrung: ollaH enöhcs tleW

Englisch

Input: Hello World
Total Reverse: dlroW olleH
Word Reverse: olleH dlroW

Emoji

Eingabe: Hallo 😊 Welt 🎉
Gesamte Umkehrung: 🎉 tleW 😊 ollaH

Tauschfunktion nutzen

Tausch-Button ermöglicht, Ausgabe zurück als Eingabe zu verschieben:

1. Eingabe: Hallo Welt
Ausgabe: tleW ollaH

2. [Tauschen] klicken

3. Eingabe: tleW ollaH
Ausgabe: Hallo Welt

Anwendungsfälle:

  • Zweifaches Umkehren zum Wiederherstellen des Originals
  • Verschiedene Moduskombinationen experimentieren
  • Verschlüsselung/Entschlüsselung testen

Algorithmus-Erklärung

Gesamten Text umkehren

inputText.split('').reverse().join('')
  1. String in Zeichen-Array aufteilen
  2. Array-Reihenfolge umkehren
  3. Wieder zu String zusammenfügen

Wortweise umkehren

inputText
.split(/(\s+)/) // Mit Leerzeichen aufteilen
.map((part) => {
if (/\s/.test(part)) return part; // Leerzeichen unverändert
return part.split('').reverse().join(''); // Nur Wörter umkehren
})
.join('');

Zeilenreihenfolge umkehren

inputText.split('\n').reverse().join('\n')
  1. Zeilenweise aufteilen
  2. Array-Reihenfolge umkehren
  3. Wieder zusammenfügen

Leistung

  • Verarbeitungsgeschwindigkeit: O(n) - Proportional zur Zeichenanzahl
  • Speichereffizienz: Minimale Speichernutzung
  • Echtzeitverarbeitung: Sofortiges Umkehren bei Eingabe

Häufig gestellte Fragen

F: Können auch Emojis umgekehrt werden?

Ja. Unterstützt alle Unicode-Zeichen, daher können auch Emojis umgekehrt werden.

F: Wie werden Zeilenumbrüche behandelt?

  • Gesamten Text umkehren: Zeilenumbrüche werden auch umgekehrt
  • Wortweise umkehren: Zeilenumbrüche bleiben erhalten
  • Zeilenreihenfolge umkehren: Zeilenumbrüche werden als Trennzeichen verwendet

F: Kehrt zweifaches Umkehren zum Original zurück?

Ja. Zweifaches Umkehren mit gleichem Modus stellt das Original wieder her. Nutzen Sie den Tausch-Button!

F: Wie werden Leerzeilen behandelt?

Leerzeilen werden als normale Zeilen behandelt und bei Zeilenreihenfolge-Umkehrung verschoben.

Verwandte Tools

💬 War dieses Tool hilfreich?

Teilen Sie uns Ihre Meinung mit! Ihr Feedback hilft bei der Verbesserung.

Datenschutz

Dieses Tool arbeitet vollständig clientseitig. Eingegebene Daten werden nicht an Server gesendet und nur in Ihrem Browser verarbeitet.