Zum Inhalt springen
FileTinker

Überflüssige Leerzeichen entfernen

Fügen Sie Text ein, um seinen Leerraum zu bereinigen — mehrfache Leerzeichen zu einem zusammenfassen, den Anfang und das Ende jeder Zeile kürzen und leere Zeilen entfernen. Das Ergebnis wird live in Ihrem Browser aktualisiert.

Der bereinigte Text erscheint hier.

Anleitung: Überflüssige Leerzeichen entfernen

  1. Fügen Sie Ihren Text in das Feld ein.
  2. Wählen Sie, was bereinigt werden soll: doppelte Leerzeichen zusammenfassen, jede Zeile kürzen und/oder leere Zeilen entfernen.
  3. Kopieren Sie das bereinigte Ergebnis.

Über das Bereinigen von Leerraum

Text, der aus dem Web, aus PDFs oder aus Tabellenkalkulationen eingefügt wird, enthält oft doppelte Leerzeichen, Leerzeichen am Zeilenende und leere Zeilen. Sie sind unsichtbar, verursachen aber falsch ausgerichtete Layouts, fehlerhafte Verarbeitung und uneinheitliche Formatierung. Das Bereinigen von Leerraum normalisiert den Text in einem Schritt.

Beim Zusammenfassen wird jede Folge von Leerzeichen oder Tabulatoren auf ein einzelnes Leerzeichen reduziert; beim Kürzen wird der Leerraum am Anfang und Ende jeder Zeile entfernt; und beim Entfernen leerer Zeilen werden leere Zeilen vollständig gelöscht. Jede Option ist optional, und alles läuft in Ihrem Browser.

Überflüssige Leerzeichen können später zu echten Fehlern führen. Ein Leerzeichen am Ende einer Zelle in einer Tabelle führt dazu, dass zwei scheinbar identische Werte bei der Suche und beim Filtern nicht übereinstimmen. Zusätzliche Leerzeichen in E-Mail-Adressen oder Benutzernamen verhindern die Anmeldung und das Zusammenführen von E-Mails. Und in der Versionskontrolle wird ein unsichtbares Leerzeichen am Ende einer Zeile als geänderte Zeile angezeigt, was die Vergleichsansichten und Code-Reviews unnötig verkompliziert. Es ist wesentlich kostengünstiger, Text zu bereinigen, bevor er in ein System gelangt, als ihn nachträglich zu debuggen.

Ein wichtiger Punkt: Einrückungen haben in bestimmten Texten eine Bedeutung. Das Zusammenführen von Text reduziert die führenden Leerzeichen und Tabulatoren, die den Quellcode, insbesondere in Python, strukturieren, und das Kürzen entfernt sie vollständig. Daher ist es bei Code am sichersten, beides zu deaktivieren und stattdessen nur die Entfernung von Leerzeilen zu verwenden. Das doppelte Leerzeichen nach einem Punkt ist ein anderes Thema: Es ist eine Gewohnheit aus der Zeit von Schreibmaschinen, die moderne Stilrichtlinien nicht mehr verwenden. Das Zusammenführen modernisiert daher auf unauffällige Weise ältere Dokumente.

Häufige Fragen

Werden auch Tabulatoren und nicht nur Leerzeichen entfernt?

Ja. Beim Zusammenfassen von Leerraum werden Folgen von Leerzeichen und Tabulatoren gleichermaßen auf ein einzelnes Leerzeichen reduziert, sodass gemischte Einrückungen normalisiert werden.

Können leere Zeilen entfernt werden?

Ja — aktivieren Sie das Entfernen leerer Zeilen, und jede Zeile, die leer ist oder nur Leerraum enthält, wird aus dem Ergebnis gelöscht.

Bleiben einzelne Leerzeichen zwischen Wörtern erhalten?

Ja. Nur mehrfache Leerzeichen werden zusammengefasst; das normale einzelne Leerzeichen zwischen Wörtern bleibt erhalten.

Wird mein Text hochgeladen?

Nein. Die Bereinigung erfolgt vollständig in Ihrem Browser, sodass Ihr Text niemals Ihr Gerät verlässt.

Woher kommen all diese zusätzlichen Leerzeichen?

Meistens entstehen diese Probleme durch das Kopieren von Texten zwischen verschiedenen Formaten. PDFs speichern Text als positionierte Fragmente, wodurch beim Kopieren oft ungewollt Leerzeichen eingefügt werden. Webseiten fügen durch ihre Layout-Formatierung zusätzliche Leerzeichen ein, Tabellenkalkulationen verwenden größere Zellenabstände, und ältere Dokumente enthalten doppelte Leerzeichen nach Sätzen. Zusammengeführte Dokumente übernehmen die jeweiligen Formatierungsgewohnheiten der einzelnen Autoren, weshalb zusammenkopierter Text in der Regel am unübersichtlichsten ist.