Jak usunąć linie niezawierające „e-maili” w notatniku ++ lub Emeditor


0

jak usunąć wszystkie wiersze niezawierające typów wiadomości e-mail w notatniku ++ lub edytorze

Pełny przykładowy plik zawierający:

use1@email.com:password1
user5@email.de:password5
use2@email.net:password2
use3@email.org:password3
use4@email.nl:password4
user1:password1
user2:password2
user3:password3

Potrzebny wynik:

use1@email.com:password1
user5@email.de:password5
use2@email.net:password2
use3@email.org:password3
use4@email.nl:password4

1
Możesz edytować swoje pytanie, aby poprawić wszelkie błędy.
davidmneedham

jeśli jest to jednorazowa rzecz, zrobiłbym to po prostu w programie Excel. Wklej swoje dane i zastosuj filtr „nie zawiera: e-mail”.
wysiwyg

czy potrafisz obejrzeć ekran?
DeathRival

Odpowiedzi:


0

Oto sposób na wykonanie pracy:

  • Ctrl+H
  • Znajdź co: ^[^@]+$
  • Zamienić: EMPTY
  • Replace all

Wyjaśnienie:

^           : begining of line
[^@]+       : 1 or more character that is not @
$           : end of line
  • NIE SPRAWDŹ . matches newline

Wynik dla podanego przykładu:

use1@email.com:password1
user5@email.de:password5
use2@email.net:password2
use3@email.org:password3
use4@email.nl:password4
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.