So cool! Ich habe noch nie bemerkt, dass es im Menü Bearbeiten so viele Bearbeitungsoptionen gibt. Vielen Dank!
ICL7126
2
Dies ist, wonach die meisten Leute suchen, wenn sie dann zu StackOverflow für diese Frage kommen. Leider sind die Antworten "\ r \ n" und "^ \ s *" "Cooler". Ich brauche 5 Minuten, um diese Antwort bei Google zu finden. Diese anderen Antworten sind selbsterklärend (mit ein wenig Wissen über reguläre Ausdrücke und Escape-Zeichen), dies ist die
Drücken Sie Ctrl+ H, um das Dialogfeld Suchen und Ersetzen zu öffnen, und geben Sie wie unten ein.
Geben Sie \ r \ n \ r \ n in Suchen nach ein
Geben Sie \ r \ n in Ersetzen durch ein
Wählen Sie Erweiterte im Suchmodus
[\ r -> Carriage Return & \ n -> Line Feed] Es wird sogar entfernt unebene Linie spaces.Just fortsetzen Klicken ALL REPLACE , bis Sie das gewünschte Ergebnis erzielen. Hoffe das hilft!
Kopieren Sie zwei Leerzeichen ( Ctrl+ C), suchen und ersetzen Sie sie ( Ctrl+ H), fügen Sie sie in das Feld Suchen ein und wählen Sie Ersetzen. Wenn Sie dasselbe Zeichen mit einem Leerzeichen hinter oder vor dem Zeichen 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 funktionierten.
Antworten:
So entfernen Sie führende Leerzeichen und alle Leerzeilen (auch wenn die Leerzeile Leerzeichen oder Tabulatoren enthält)
^\s*
für " Suchen nach " und lassen Sie " Ersetzen durch " leer.Regex Erklärung:
^
bedeutet Zeilenanfang\s*
bedeutet eine beliebige Anzahl (gerade 0) von Leerzeichen. Whitespace-Zeichen umfassen Tabulator, Leerzeichen, Zeilenvorschub und Wagenrücklauf.quelle
\s*
wäre\s+
für einen oder mehrere Leerzeichen?\s+$
, um nachfolgende Leerzeichen zu entfernen.Bearbeiten -> Zeilenoperationen -> Leere Zeilen entfernen oder alternativ: Bearbeiten -> Zeilenoperationen -> Leere Zeilen entfernen (mit Leerzeichen)
quelle
Zum
Edit
>Line Operations
>Remove Empty Lines
quelle
Der einfachste Weg wäre, alles auszuwählen (Strg + A) und zu Bearbeiten> Leere Operation> Hinteren Raum zuschneiden zu gehen.
Dies sollte alle Leerzeichen dazwischen entfernen.
quelle
Sie können einen einfachen regulären Ausdruck zum Suchen und Ersetzen verwenden.
____(.)\r_
(tausche _ mit Leerzeichen, da es auf dieser Seite nicht richtig formatiert ist)\1
Ändern Sie die Leerzeichen nach Bedarf, da meiner Meinung nach auf dieser Website nicht die genauen Leerzeichen angezeigt werden, die Sie benötigen.
Ich empfehle, Ihren regulären Ausdruck mit diesem Tutorial und diesem Spickzettel maßzuschneidern .
quelle
Drücken Sie Ctrl+ H, um das Dialogfeld Suchen und Ersetzen zu öffnen, und geben Sie wie unten ein.
[\ r -> Carriage Return & \ n -> Line Feed] Es wird sogar entfernt unebene Linie spaces.Just fortsetzen Klicken ALL REPLACE , bis Sie das gewünschte Ergebnis erzielen. Hoffe das hilft!
quelle
Kopieren Sie zwei Leerzeichen ( Ctrl+ C), suchen und ersetzen Sie sie ( Ctrl+ H), fügen Sie sie in das Feld Suchen ein und wählen Sie Ersetzen. Wenn Sie dasselbe Zeichen mit einem Leerzeichen hinter oder vor dem Zeichen 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 funktionierten.
quelle
Gehen Sie zu Bearbeiten> Leervorgänge> Unnötiges Leerzeichen und EOL entfernen
quelle