Zeilenumbrüche entfernen

Zeilenumbrüche in Text massenhaft entfernen, durch Leerzeichen ersetzen oder bereinigen. Nützlich, um Text zu korrigieren, der aus PDF oder Excel kopiert wurde und mitten im Wort umbricht, oder um Text für CSV-Zellen und einzeilige Logs vorzubereiten.

Tipps

  • Aus PDF oder Excel kopierter Text hat wegen der Spaltenbreite oft Zeilenumbrüche mitten im Wort. Aktivieren Sie die Option zum Einfügen eines Leerzeichens im Modus "Alles entfernen", um alles zu einer Zeile zusammenzufügen, ohne Wörter zu verschmelzen.
  • Mehrzeiliger Text, der in eine CSV-Zelle eingefügt wird, kann manche Parser verwirren und Zellgrenzen zerstören. Verwenden Sie zuerst den Modus "Durch Leerzeichen ersetzen", um Umbrüche vor dem Einfügen in Leerzeichen umzuwandeln.
  • Wenn ein kopierter Blogbeitrag oder Entwurf mit vielen aufeinanderfolgenden Leerzeilen endet, hält "Nur aufeinanderfolgende Leerzeilen zusammenfassen" die Absatzumbrüche intakt und entfernt nur die überflüssigen leeren Zeilen.
  • Wenn Sie wirklich eine einzeilige Zeichenkette benötigen (Slack-Benachrichtigungen, API-Parameter usw.), verwenden Sie den Modus "Alles entfernen", um jeden Zeilenumbruch vollständig zu entfernen.
  • Der umgewandelte Text erscheint in einem schreibgeschützten Ausgabefeld, sodass Sie bedenkenlos auf "Kopieren" klicken und ihn an anderer Stelle einfügen können, ohne ihn versehentlich zu bearbeiten.

Häufig gestellte Fragen

Verwenden Sie "Alles entfernen (zu einer Zeile zusammenfügen)" mit aktivierter Option "an jedem Umbruch ein Leerzeichen einfügen". PDF-Zeilenumbrüche liegen oft mitten in einem Wort, ohne die Leerzeichen-Option würden zwei Wörter zusammengeführt.

Viele CSV-Parser verarbeiten Zeilenumbrüche innerhalb einer in Anführungszeichen gesetzten Zelle korrekt, aber manche Tools verhalten sich unvorhersehbar. Wenn Sie die Umbrüche vorher mit dem Modus "Durch Leerzeichen ersetzen" entfernen, ist die Kompatibilität über verschiedene Systeme hinweg gewährleistet.

Ja. Das Werkzeug erkennt und normalisiert vor der Verarbeitung automatisch sowohl \r\n (Windows-Format) als auch \n (Unix/Mac-Format).

Verwenden Sie "Nur aufeinanderfolgende Leerzeilen zusammenfassen". Dabei bleiben einzelne Zeilenumbrüche innerhalb eines Absatzes unverändert, und nur Folgen von zwei oder mehr aufeinanderfolgenden Leerzeilen werden zu einer einzigen Leerzeile zusammengefasst.
ツールくん

Übrigens – Wie unterschiedliche Zeilenumbrüche unsichtbare Fehler verursachen

Textdateien verwenden hauptsächlich zwei Konventionen für Zeilenumbrüche: LF (\n) unter Unix/Linux/macOS und CRLF (\r\n) unter Windows. Ältere Mac-OS-Versionen (vor OS X) verwendeten sogar nur ein einzelnes CR (\r). Diese Unterschiede sorgen noch heute für echte Kopfschmerzen, etwa wenn eine unter Windows erstellte Textdatei beim Lesen auf einem Linux-Server unerwünschte Zeichen erhält.

Die meisten Anfragen zum "Entfernen von Zeilenumbrüchen" gehen auf Text zurück, der aus einer PDF- oder Excel-Spalte kopiert wurde: Was auf dem Bildschirm wie ein durchgehender Satz aussieht, wurde tatsächlich mit harten Zeilenumbrüchen an jeder visuellen Umbruchstelle gespeichert. Der Absatz sieht sauber aus, bis Sie ihn kopieren – dann folgt eine Flut eingebetteter Zeilenumbrüche.

Dieses Werkzeug ist genau der umgekehrte Vorgang von dev.encoding.line_break, das alle N Zeichen einen Zeilenumbruch einfügt. Jenes Werkzeug dient dazu, eine lange Zeile lesbar umzubrechen; dieses hier dient dazu, einen unbeabsichtigten Umbruch rückgängig zu machen und den Text wieder zu dem einen Satz oder Absatz zu machen, der er immer sein sollte.

→ Alle Wissenstexte ansehen