Usunąć puste linie i spacje w Notatniku++?
Załóżmy, że mam te linie:
A
B
C
D
E
Chcę usunąć puste linie, a także spacje przed literą, w ten sposób:
A
B
C
D
E
Jak mogę to osiągnąć w Notatniku++?
Załóżmy, że mam te linie:
A
B
C
D
E
Chcę usunąć puste linie, a także spacje przed literą, w ten sposób:
A
B
C
D
E
Jak mogę to osiągnąć w Notatniku++?
Aby pozbyć się wiodących spacji i wszystkich pustych linii (nawet jeśli pusta linia zawiera spację lub zakładki)
^\s*
dla “ Wyszukaj co” i pozostaw “ Zmień z” puste. Wyjaśnienie Regex:
^
oznacza początek linii \s*
oznacza dowolną liczbę (nawet 0) białych znaków. Białe znaki to tabulator, spacja, nowa linia i powrót karetki.Prostym sposobem byłoby zaznaczenie wszystkiego (Ctrl+A), przejdź do Edycja operacji Puste miejsce.
Powinno to usunąć wszystkie miejsca pomiędzy.
Możesz użyć prostego wyszukiwania wyrażeń regularnych i zastąpić je.
____ (.)\r_
(zamień _ ze spacją, ponieważ nie formatuje się bezpośrednio na tej stronie) Zmień spacje tak, jak potrzebujesz, ponieważ uważam, że ta strona nie pokazuje dokładnie tych spacji, których potrzebujesz.
Polecam dostosowanie wyrażenia regularnego za pomocą ten tutorial i tego arkusza oszustwa .
Naciśnij klawisze Ctrl+H, aby otworzyć okno dialogowe Find and Replace (Znajdź i zamień), a następnie wprowadź jak poniżej.
Skopiuj 2 puste miejsca (Ctrl+C), wyszukaj i zamień (Ctrl+H), wklej w polu Znajdź i wybierz Zamień. Jeśli masz ten sam znak z pustą spacją z tyłu lub z przodu, skopiuj znak z pustą spacją i zastąp go tym samym znakiem bez pustej.
Żadnych skomplikowanych poleceń, które przy okazji nie działały dla mnie.
Przejdź do Edytuj Puste Operacje Usuń niepotrzebne Puste i EOL