Wie kann ich leere Zeilen in Notepad++ ersetzen? Ich habe ein Suchen und Ersetzen mit den leeren Zeilen in der Suche und nichts in der Ersetzung versucht, aber es hat nicht funktioniert; es braucht wahrscheinlich Regex.
Antworten
Zu viele Anzeigen?Sie brauchen so etwas wie einen regulären Ausdruck.
Sie müssen in Extended
Modus
Wenn Sie wollen, dass alle Zeilen auf einer einzelne Zeile verwenden. \r\n
. Wenn Sie einfach entfernen möchten leer Zeilen, verwenden \n\r
wie @Link ursprünglich vorgeschlagen hat.
Ersetzen Sie beide Ausdrücke durch nichts.
Es gibt ein Plugin, das ein Menü mit dem Titel TextFX
. Dieses Menü, das eine schwindelerregende Anzahl von Optionen zur schnellen Textbearbeitung enthält, ermöglicht es, schnelle Änderungen an der Codierung vorzunehmen. In diesem Menü finden Sie Optionen wie "Anführungszeichen löschen", "Leerzeilen löschen" sowie "Textumbruch aufheben" und "Text neu umbrechen".
Gehen Sie wie folgt vor:
TextFX > TextFX Edit > Delete Blank Lines
TextFX > TextFX Edit > Delete Surplus Blank Lines
- notepad++
- Strg-H
- Regulären Ausdruck auswählen
- Eingabe
^[ \t]*$\r?\n
was zu finden, lassen Sie replace leer. Damit werden alle Zeilen gefunden, die mit einem Leerzeichen beginnen und mit einem Wagenrücklauf enden (in diesem Fall ein Windows crlf) - Klicken Sie auf die Schaltfläche Weiter suchen, um selbst zu sehen, wie nur leere Zeilen gefunden werden.
- Presse ctrl + h (Abkürzung für replace).
- In der Was finden Zone, Typ
^\R
( für exakt leere Zeilen) oder^\h*\R
( nur für leere Zeilen mit Leerzeichen). - Lassen Sie die Ersetzen durch Zone leer .
- Prüfen Sie die Umwickeln Option.
- Wählen Sie die Regulärer Ausdruck Suchmodus.
- Klicken Sie auf das Alle ersetzen botón.
- See previous answers
- Weitere Antworten anzeigen