Alternatywnie użyj prostokątnego zaznaczenia wieloliniowego (naciśnij Altpodczas wybierania), aby wybrać pierwsze 27 znaków w każdym wierszu, a następnie naciśnij Deletelub Backspace.
Używając narzędzi uniksowych (np. Cygwin, UnxUtils) możesz użyć cut -c28-lub sed -E "s|^.{27}||"zamiast tego. Przynajmniej są to wywołania linii poleceń Linuksa, których użyjesz ...
Alt + Shift + prawo, aby wybrać 27 znaków w pierwszym rzędzie, a następnie Pg Dn, trzymając nadal Alt + Shift, powinno to zrobić
icc97
1
W przypadku wyrażenia regularnego Notepad ++ nie przestrzega wszystkich standardowych reguł wyrażeń regularnych, więc nie jestem zaskoczony, że nie udało się go uruchomić. A ponieważ wygląda na to, że pierwszych 27 znaków to data, godzina i poziom błędu, możliwe jest uzyskanie bardziej pouczającego wyrażenia regularnego, na przykład^[0-9\-]+ [0-9:]+ \[[A-Z]+\]
MBraedley,
4
Uwielbiam Altprostokątny wybór !!
Gromer
Alt wybór prosty i łatwy. Dzięki Daniel Beck.
Uday Kiran Thummalapalli
1
łał! dzięki za tę prostokątną wskazówkę dotyczącą wyboru ... Nawet nie wiedziałem, że coś takiego istnieje ...
Fr0zenFyr
19
W nowszych wersjach Notepad ++ można używać liczników powtórzeń. Po prostu zamień na ^.{1,27}pusty ciąg.
UPD: Teraz Notepad ++ obsługuje następujące powtórzenia: ^.{27}
Ale teraz notatnik ++ będzie powtarzał usuwanie znaków do więcej niż 27, aby tego uniknąć, możesz użyć następującego wyrażenia:
Odpowiedzi:
Użyj wyszukiwania wyrażeń regularnych, wyszukaj
^...........................
i zamień na (pusty ciąg) .Niestety, Notepad ++ nie obsługuje takich powtórzeń, jak
^.{27}
- dokumentacja wyrażeń regularnych SciTE ma tutaj również zastosowanie.Alternatywnie użyj prostokątnego zaznaczenia wieloliniowego (naciśnij
Alt
podczas wybierania), aby wybrać pierwsze 27 znaków w każdym wierszu, a następnie naciśnijDelete
lubBackspace
.Używając narzędzi uniksowych (np. Cygwin, UnxUtils) możesz użyć
cut -c28-
lubsed -E "s|^.{27}||"
zamiast tego. Przynajmniej są to wywołania linii poleceń Linuksa, których użyjesz ...źródło
^[0-9\-]+ [0-9:]+ \[[A-Z]+\]
Alt
prostokątny wybór !!W nowszych wersjach Notepad ++ można używać liczników powtórzeń. Po prostu zamień na
^.{1,27}
pusty ciąg.źródło
^.{27}
.Poniżej znajduje się sposób makro. Jest to bardziej intuicyjne dla osób nietechnicznych:
1) Umieść kursor w pierwszym wierszu (dowolna pozycja kursora)
2) Kliknij: Makro -> Rozpocznij nagrywanie
3) Wykonaj następujące czynności związane z naciśnięciem klawisza:
4) Kliknij: Makro -> Zatrzymaj nagrywanie
5) Kliknij: Uruchom makro wiele razy -> wybierz Uruchom do końca pliku -> kliknij Uruchom.
źródło
UPD: Teraz Notepad ++ obsługuje następujące powtórzenia:
^.{27}
Ale teraz notatnik ++ będzie powtarzał usuwanie znaków do więcej niż 27, aby tego uniknąć, możesz użyć następującego wyrażenia:^.{27}(.*)$
$1
źródło
mała poprawka do odpowiedzi Daniela Becka:
Użyj wyszukiwania wyrażeń regularnych, wyszukaj:
i zamień na:
źródło
może po prostu zaznacz tekst za pomocą ALT + lewy przycisk myszy
źródło
ALT + SHIFT + wybór myszy (tylko ALT nie działa)
Wskaż na początku pliku, przejdź do końca przytrzymaj ALT + SHIFT i wskaż pozycję, którą chcesz ...
źródło