Pspad wyszukiwanie adresow email.

0

Pytanie banalne dla wtajemnczonych. Otoz zainstalowalem sobie programik do edytowania tekstu jak w opisie. Mam liste kontaktow wyeksportowana z linkedina. Plik tekstowy okolo 1000 linijek. W tekscie sa rozne dziwne znaki, imie nazwisko, oraz adres email. Probowalem za pomoca pspad wyciac tylko adresy email. Jest taka opcja bo robienie tego pojedynczo zajmie wieki. W ctrl+f w pspad jest opcja zaznacz adres email. ale zaznacza mi tylko email w pierwszej linijce, a chce aby przeszukal caly tekst. probowalem na rozne sposoby zaznaczalem caly tekst, w funkcji ctrl+f wskazywalem mu aby sprawdzal zaznaczenie. i nic. Ktos wie jak sobie z tym poradzic lub moze sa lepsze programy,?

0

Polecam zestaw: Python + odczyt/zapis plików + wyrażenia regularne. Gugiel Twym Zbawcą.

0

Nie bardzo rozumiem o czym mowisz wiec przedstawie obrazowo
mam cos takiego:

rolfa,kievits,[email protected],tos
poul,visby,[email protected],maersk
stella,cronshey,[email protected],spencer-ogden,team
isabelle,mathey,[email protected],ambatovy,expat

A chce miec cos takiego:
[email protected]
[email protected]
cronshey,[email protected]
mathey,[email protected]

Oczyscilem za pomoca pspad z podwojnych czystych linijeki, srednikow i cyferek. ale dalej nie wiem jak ruszyc
Reszte moglbym oczyscic za pomoca jakiejs funkcji zamien tekst za tekst, bo imiona i nazwiska w 80% przypadkow sie powtarzaja w nazwie w mailu. ale nie wiem jak to zrobic dla wszystkiego
a z reszta co zostanie juz jakos bym dal rade.

0

Temat uwazam za zamkniety, udalo mi sie. Dla potomnych wrzucam zrzut ekranu jak to zrobic.

0

Nie mam pojęcia jak by to zrobić w PSPad, bo go nigdy nie używałem, ale jeżeli masz zawsze format taki, że masz w trzeciej kolumnie (kolumny oddzielane przecinkami) ten e-mail, który chcesz, to możesz zrobić tak:

  1. Dodaj nagłówek opisujący kolumny:
imie,nazwisko,email,firma
olfa,kievits,[email protected],tos
poul,visby,[email protected],maers
(i tak dalej....)
  1. Zapisz to do pliku (np. plik.txt).

  2. Uruchom Windows PowerShell

  3. Wydaj komendę:

Import-Csv C:\plik.txt | Select email | ConvertTo-Csv -NoTypeInformation | % {$_.Replace('"','')} | Out-File C:\plik2.txt

I w pliku plik2.txt masz tylko e-maile (i nagłówek). Oczywiście ścieżki do pliku wejściowego i wyjściowego zmień na swoje.

0

Dzięki ale wydaje mi się choć mogę się mylić że twoim sposobem to nie zadziała. Zadziałało by jeśli wszystkie adresy były by np Gmail. A że są różne to raczej odpada, chyba ze @ bym wpisał.

1 użytkowników online, w tym zalogowanych: 0, gości: 1