Dies ist, was ich in doc:Entfernen Linie vollständig (nicht verlassen leer)
1;01878916;BC101;FALSE
16;01978916;BC101;FALSE
17;0195B4E5;BC101;FALSE
19;0197D016;BC101;FALSE
Nachdem ich finde laufen & ersetzen: ^((1|17);.+?)$
mit: empty
es verlässt
blankrow
16;01978916;BC101;FALSE
blankrow
19;0197D016;BC101;FALSE
und dann Ich muss suchen und ersetzen \s+$
, um leere Zeile (n) zu entfernen und manuell erste leere Zeile entfernen.
Ich bin schwach mit regex, versucht, diese 2 Befehle zu einem zu kombinieren. Wie sollte es sein, komplett leere Zeilen zu entfernen, ohne die leere Zeile zu verlassen?
Um
16;01978916;BC101;FALSE
19;0197D016;BC101;FALSE
Vielen Dank im Voraus. Ich brauche Regex-Befehle, um FIND und Replace in allen geöffneten Dateien auszuführen, weil ich das in 10 Dateien gleichzeitig mache. Linienoperationen> Leere Linien entfernen ist keine Option.
Versuch '^ (.? (1 | 17); +) (? \ R \ n | $)' –
'^ (1 | 17) ;. +? \ s + 'sollte funktionieren – Nkoyan
Beide Lösungen funktionieren, danke Jungs, das ist bei weitem nicht das, was ich ausprobiert habe :) – Orion310591