2013-07-19 10:37:05 +0000 2013-07-19 10:37:05 +0000
47
47

Leere Zeilen und Leerzeichen in Notepad++ entfernen?

Angenommen, ich habe diese Zeilen:

A

B

C

D

E

Ich möchte leere Zeilen und auch die Leerzeichen vor dem Buchstaben entfernen, etwa so:

A
B
C
D
E

Wie kann ich dies in Notepad++ erreichen?

Antworten (8)

63
63
63
2013-07-19 13:32:59 +0000

Um führende Leerzeichen und alle leeren Zeilen loszuwerden (auch wenn die Leerzeile Leerzeichen oder Tabulatoren enthält)

  1. Gehen Sie zu Suchen -> Ersetzen
  2. Wählen Sie “Regulärer Ausdruck” unter Suchen -> Regulärer Ausdruck.
  3. Verwenden Sie ^\s* für “ Was finden” und lassen Sie “ Ersetzen durch” leer.
  4. Klicken Sie auf Alle ersetzen

Regex-Erklärung:

  • ^ bedeutet Zeilenanfang
  • \s* bedeutet eine beliebige Anzahl (gerade 0) von Leerzeichen. Zu den Whitespace-Zeichen gehören Tabulator, Leerzeichen, Zeilenumbruch und Wagenrücklauf.
38
38
38
2014-02-26 06:28:31 +0000

Bearbeiten -> Linienoperationen -> Leere Linien entfernen oder alternativ: Bearbeiten -> Zeilenvorgänge -> _Leere Zeilen entfernen (mit Leerzeichen) _

7
7
7
2016-07-15 18:02:53 +0000

Gehen Sie zu Edit > Line Operations > Remove Empty Lines

4
4
4
2015-01-08 17:42:08 +0000

Der einfache Weg wäre, alles auszuwählen (Strg+A), gehen Sie zu Bearbeiten>Leeroperation>Nachfolgenden Raum begrenzen.

Dies sollte alle Leerzeichen dazwischen entfernen.

1
1
1
2013-07-19 11:07:41 +0000

Sie könnten eine einfache Suche und Ersetzung mit regulären Ausdrücken verwenden.

  1. Klicken Sie auf Strg+H für das Dialogfeld Ersetzen
  2. Stellen Sie sicher, dass Sie die Option ‘Regulärer Ausdruck’ wählen
  3. Was finden: ____ (.)\r_ (mit Leerzeichen austauschen, da es auf dieser Website nicht richtig formatiert ist)
  4. Ersetzen Sie mit: “

Ändern Sie die Leerzeichen nach Bedarf, denn ich glaube, diese Site zeigt nicht genau die Leerzeichen an, die Sie benötigen.

Ich empfehle, Ihren regulären Ausdruck mit diesem Tutorial und diesem Spickzettel anzupassen.

0
0
0
2017-03-09 18:47:40 +0000

Drücken Sie Strg+H, um das Dialogfeld Suchen und Ersetzen zu öffnen, und geben Sie wie folgt ein:

  1. Geben Sie \r\n\r\r\n in Was finden ein
  2. Geben Sie \r\n\n in Ersetzen durch ein. 3. Wählen Sie Erweitert im Suchmodus [\r -> Wagenrücklauf & \n ->Zeilenvorschub] Es werden sogar ungleichmäßige Zeilenabstände entfernt. Klicken Sie einfach weiter Alles ersetzen, bis Sie das erwartete Ergebnis erhalten. Hoffentlich hilft das!
-1
-1
-1
2014-12-05 09:59:46 +0000

Kopieren Sie 2 Leerzeichen (Strg+C), Suchen und Ersetzen (Strg+H), fügen Sie sie in das Feld Suchen ein und wählen Sie Ersetzen. Wenn Sie dasselbe Zeichen mit einem Leerzeichen dahinter oder davor haben, kopieren Sie das Zeichen mit dem Leerzeichen und ersetzen Sie es durch dasselbe Zeichen ohne das Leerzeichen.

Keine komplizierten Befehle, die bei mir übrigens nicht funktioniert haben.

-2
-2
-2
2017-11-09 22:17:32 +0000

Gehen Sie zu Bearbeiten > Leere Operationen > Unnötige Leere und EOL entfernen