Posiadanie pliku, na przykład wyodrębnienie ze skrzynki pocztowej, i chcesz wyodrębnić tylko adresy e-mail?
Za pomocąNotepad++i proste wyrażenie regularne, to całkiem proste.
Zobacz poniżej pełny przykład lub, podsumowując, otwórz swój plik, użyj poniższego wyrażenia regularnego, aby znaleźć adresy e-mail, dodaj podziały wierszy przed i po każdym z nich, a następnie zaznacz linie zawierające adres e-mail i usuń nieoznaczone linie.
Zaczynając od pliku – w tym przykładzie wyodrębnienie adresów „TO” folderu wysłanych wiadomości e-mail w programie Outlook 2013 – możesz mieć wiele dziwnych znaków, niepotrzebny tekst, adresy e-mail w tej samej linii, …
Plik zawierający adresy e-mail i inne informacje
Pierwszym krokiem jest otwarcie opcji Zamień, Wyszukaj => Zamień lubCtrl+H
Tutaj, w Znajdź, wpisz poniżej wyrażenie regularne. (\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}\b)
W polu Zamień na wpisz to, aby zastąpić każdy adres e-mail przez: podział wiersza \ n + ciąg wyszukiwania 1 USD + podział wiersza \ n \n$1\n
Upewnij się, że jest zaznaczone pole wyboru Wyrażenie regularne i kliknij opcję Zamień wszystko
Zamień adresy e-mail, aby dodać podział wiersza przed i po każdym z nich
Zobacz wynik – każdy adres e-mail jest teraz sam w nowej linii.
Plik z adresami e-mailowymi oddzielonymi od tekstu podziałami linii
Kolejnym krokiem jest zidentyfikowanie wszystkich linii zawierających tylko jeden adres e-mail. Otwórz zakładkę Znak w oknie wyszukiwania. Skopiuj to samo wyrażenie regularne jak poprzednio, aby zidentyfikować adresy e-mail. Upewnij się, że zaznaczone jest wyrażenie regularne, wraz z opcją Linia zakładki i rozpocznij operację znakowania za pomocą opcji Zaznacz wszystko
Opcje zaznaczania linii zawierających tylko adres e-mail
W pliku wszystkie linie zawierające adresy e-mail są teraz zakładkami.
Adresy e-mail zaznaczone w pliku
W Search => Bookmark wybierz Remove Unbookmarked Lines
Możliwość usunięcia niezalogowanych linii
I voila! Twój plik zawiera teraz tylko adresy e-mail bez niepotrzebnego tekstu.
Ostateczny plik zawierający tylko adresy e-mail
W ostatnim kroku możesz chcieć usunąć duplikaty, aby mieć listę unikatowych adresów e-mail.