Wie verwende ich die Such- und Ersetzungsfunktion im Editor, um mehrere Leerzeilen in einer Textdatei zu löschen?
notepad
find-and-replace
John T.
quelle
quelle
Antworten:
Innerhalb des Notizblocks gibt es keine Möglichkeit, die Leerzeilen Suchen und Ersetzen und Ziel zu verwenden. Betrachten Sie Notepad ++ und das Regex-Suchen und Ersetzen.
Sie können
\r\n
Leerzeilen aus Textdateien suchen, die unter Windows,\r
für Mac und\n
Linux erstellt wurden.Ich glaube, eine Standardinstallation wird mit TextFX geliefert, um Ihnen das Leben noch einfacher zu machen. Es gibt eine Option zum Löschen von Leerzeilen:
quelle
\n
zum Beenden von Leitungen verwendet wird, nicht\r
wie es bei Klassikern der Fall war .Ich denke, Sie können es nicht im Notizblock tun; Wenn ich ein solches Problem habe, öffne ich die Textdatei mit Word (jedes andere Textverarbeitungsprogramm sollte funktionieren) und ersetze zwei aufeinanderfolgende Absatzmarkierungen durch eine davon. Wiederholen Sie dies mehrmals (bis nichts mehr zu ersetzen ist) und Sie sind fertig.
Sie sollten ersetzen
^p^p
mit
^p
quelle
da der ursprüngliche Notizblock eine echte Pita ist (und alle anderen schlagen sowieso ihre eigenen Favoriten vor):
vim ftw mit:
quelle
Zu diesem Zweck gibt es eine AutoHotKey-Tooltip-Erweiterung .
Sie können aber auch zu Notepad ++ wechseln und eine bessere Kontrolle erhalten .
quelle
In Notepad ++ V7.7.1 gibt es auf der Registerkarte Bearbeiten in der Untergruppe "Linienoperationen" die Option "Leere Linien entfernen".
quelle
7 Schritt Excel-Lösung:
Ziel: Filtern Sie alle Zeilen mit Daten heraus, lassen Sie nur die leeren Zeilen und löschen Sie diese leeren Zeilen.
quelle
line A
,line B
,blank line
,blank line
,line C
,line D
zuline A
,line B
,blank line
,line C
,line D
. Ihre Antwort löscht alle Leerzeilen, nicht wahr?