Text bereinigen, ohne seine Bedeutung zu löschen

Eine kopierte Liste kann wegen zusätzlicher Leerzeichen oder doppelter Zeilen unordentlich wirken. Gute Bereinigung behebt das konkrete Problem, statt jeden Abstand und jede Wiederholung als Fehler zu behandeln.

Die passende Bereinigung wählen

Mehrfache Leerzeichen zusammenzufassen hilft bei Fließtext, kann aber Texttabellen oder Codeeinrückung beschädigen. Leerzeilen zu entfernen beseitigt auch Absatzgrenzen; wählen Sie es für eine tatsächlich durchgehende Liste.

Leerraum an Zeilenenden zu entfernen ist etwas anderes als Abstände im Inneren zu verkürzen. Beginnen Sie mit dem kleinsten nötigen Eingriff und vergleichen Sie eine Probe mit dem Original.

Festlegen, was ein Duplikat bedeutet

Gleiche Einträge können verschiedene Buchungen oder Transaktionen darstellen. Einen davon zu entfernen kann für eine Themenliste passen, nicht automatisch für Anwesenheits- oder Verkaufsdaten.

Das Werkzeug vergleicht vollständige Zeilen wie geschrieben und behält die erste exakte Übereinstimmung. Ein abschließendes Leerzeichen oder andere Großschreibung macht eine andere Zeile daraus.

Gleiches Aussehen beweist keine identische Zeichenfolge

Unicode kann manche Buchstaben durch gleichwertige Folgen darstellen: ein zusammengesetztes Akzentzeichen oder einen Buchstaben mit folgendem kombinierendem Zeichen. Ähnliches Aussehen ist keine exakte Gleichheit.

Die Zeilenbereinigung normalisiert diese Darstellungen nicht und korrigiert keine Grammatik. Für das Zusammenführen von Datensätzen muss zuerst die Vergleichsregel feststehen; nicht jede verbleibende Variante ist ein Fehler.

Quellen: Unicode Standard Annex #15 — Canonical equivalence and normalization

Beispiel: Die Reihenfolge verändert die Zeilenzahl

Beginnen Sie mit 4 Zeilen: “Workshop”, “Workshop ” mit abschließendem Leerzeichen, “Schulung” und “Workshop”. Exakte Duplikate zu entfernen lässt 3 Zeilen stehen, weil der Eintrag mit Leerzeichen anders ist.

Entfernen Sie zuerst äußere Leerzeichen und danach Duplikate: Übrig bleiben “Workshop” und “Schulung”. Für eindeutige Themen ist das richtig; bei getrennten Buchungen verändert es die Datensätze selbst.

Quellen