Toolyard

Zeilenumbrüche aus einem Text entfernen

Woher das kommt

Ein PDF speichert jede Zeile einer Seite einzeln. Kopierst du einen Absatz, steht deshalb überall dort ein Zeilenumbruch, wo die Seite umgebrochen hat. Reine Text-E-Mails tun dasselbe nach etwa 70 Zeichen.

Alle Zeilen verbinden

Füge den Text in Suchen und Ersetzen ein und setze das Häkchen bei Regulärer Ausdruck. Suche \s*\n\s* und ersetze es durch ein einzelnes Leerzeichen. Jeder Zeilenumbruch samt umgebender Leerzeichen wird zu einem Leerzeichen.

Absätze behalten

Meist sind Absätze durch eine Leerzeile getrennt, und nur die Zeilen innerhalb sollen zusammen. Suche mit regulärem Ausdruck (?<!\n)\n(?!\n) und ersetze durch ein Leerzeichen. Das trifft nur Zeilenumbrüche, vor oder nach denen kein weiterer steht, die Leerzeilen zwischen Absätzen bleiben also.

Trennstriche reparieren

Wurden Wörter über Zeilen getrennt, etwa Bei- und spiel, suche zuerst -\n und ersetze es durch nichts. Prüfe danach echte Bindestrich-Wörter, die zufällig am Zeilenende standen.

Weiteres Aufräumen

Suche {2,} (ein Leerzeichen, gefolgt von {2,}) und ersetze es durch ein Leerzeichen, um doppelte Leerzeichen zu entfernen. Wiederholte Zeilen entfernt Doppelte Zeilen entfernen, und die Länge prüfst du danach mit dem Wortzähler.

Tools in dieser Anleitung

Weitere Anleitungen