Warum enthält mein Text seltsame Leerzeichen? Doppelte und versteckte Leerzeichen beheben
Sie fügen einen Text ein und er sieht etwas anders aus, die Wörter sind zu weit auseinander, seltsame Lücken und Einrückungen, die nicht verschwinden. Hierbei handelt es sich um zusätzliche Leerzeichen, Tabulatoren und versteckte Leerzeichen, und sie verursachen mehr Probleme, als sie scheinen, von hässlicher Formatierung bis hin zu Daten, die stillschweigend nicht übereinstimmen. Hier erfahren Sie, warum sie auftauchen und wie Sie sie vollständig entfernen können.
Woher seltsame Räume kommen
Aus vielen Quellen schleichen sich zusätzliche Leerzeichen ein. Alte Tippgewohnheiten setzen nach jedem Punkt zwei Leerzeichen. Beim Kopieren von Text zwischen Anwendungen werden Tabulatoren und unregelmäßige Lücken eingefügt. Beim Einfügen aus einer PDF-Datei oder Webseite werden inkonsistente Abstände in die Quelle eingebrannt. Beim manuellen Ausrichten von Text mit Leerzeichen bleiben nachgestellte Leerzeichen an den Zeilenenden übrig. Jede Quelle fügt ihr eigenes Durcheinander hinzu, und das Ergebnis ist ein Text, der einigermaßen gut aussieht, aber technisch inkonsistent ist, mit doppelten Leerzeichen, verstreuten Tabulatoren und unsichtbaren nachgestellten Leerzeichen, die darin verstreut sind.
Die Probleme, die sie verursachen
Seltsame Räume sind nicht nur kosmetischer Natur. Ein verstecktes Leerzeichen am Ende bedeutet, dass zwei Werte, die identisch aussehen, beim Vergleich oder bei der Deduplizierung nicht übereinstimmen. „Apple“ und „Apple“ sind für einen Computer unterschiedliche Zeichenfolgen. Doppelte Leerzeichen wirken in veröffentlichten Texten unprofessionell. Mit Leerzeichen gemischte Tabulatoren unterbrechen die Ausrichtung, wenn der Text in einen anderen Kontext verschoben wird. Und wenn Sie Text in eine Datenbank oder ein Tabellenkalkulationsprogramm importieren, führen inkonsistente Leerzeichen dazu, dass Suchvorgänge fehlschlagen und Duplikate durchgehen. Saubere Leerzeichen sind eine kleine Sache, die überraschend viele Fehler verhindert.
Wie man alles aufräumt
Die Lösung besteht darin, die Leerzeichen zu normalisieren: Reduzieren Sie jede Reihe mehrerer Leerzeichen und Tabulatoren auf ein einziges Leerzeichen und kürzen Sie die Leerzeichen am Anfang und Ende jeder Zeile. Dadurch werden unordentliche, inkonsistente Abstände in einheitliche Einzelabstände ohne nachgestellte Leerzeichen umgewandelt. Ein gutes Tool erledigt dies in einem Durchgang und kann bei Bedarf auch Leerzeilen ausblenden. Das Ergebnis ist Text mit genau einem Leerzeichen zwischen den Wörtern, ohne vereinzelte Tabulatoren und ohne unsichtbare Leerzeichen am Ende, sauber und vorhersehbar.
Reinigung vor dem Vergleich oder Import
Die wertvollste Zeit zum Normalisieren von Räumen ist unmittelbar vor dem Vergleich, der Deduplizierung oder dem Import von Daten. Inkonsistente Leerzeichen sind eine der Hauptursachen für „Diese sollten übereinstimmen, aber nicht übereinstimmen“-Fehler. Wenn Sie Ihren Text zunächst einer Leerzeichenbereinigung unterziehen, wird die gesamte Problemkategorie beseitigt, sodass Ihre Vergleiche funktionieren, Ihre Duplikate abgefangen werden und Ihre Importe reibungslos verlaufen. Kombinieren Sie es mit dem Entfernen leerer Zeilen und Zeilenumbrüche, um den Text, der aus einer unordentlichen Quelle eingefügt wurde, vollständig zu bereinigen.