X
 

     Jaki program do kopiowania danych z TXT Kopiowanie danych - wyrażenia regularne

Tematy

Moonlight Sonata // Saucedo Odkrywa Miłuje Kocha

Mam następujący problem. Mam listę subskrybentów strony internetowej i o ile Ci co chcieli się wypisać to się wypisali to nie mogę usunąć z listy tych których adresy się zmieniły lub konta zostały zablokowane.

Zrobiłem tak że posegregowałem maile w THE BAT i właściwie poradziłem sobie z wszystkimi oprócz nie doręczonych. Problem polega na wyłowieniu adresów email.

Niestety adresy subskrybentów zawarte są w treści a adresatem zazwyczaj jest postmaster@adres a więc nie adresat. Nie można zatem dodać adresatów do książki i zrobić TXT i porównać z listą subskrybentów.

Mogę jednak zapisać Odebrane maile do pliku TXT. Oprócz adresów postmaster@adres będą tam także adresy subskrybentów. Problem jak je wyłowić z tekstu?

Znalazłem w pewnym programie gotowe wyrażenie regularne opisujące adres email:

([a-zA-Z0-9_\-\.]+)@((\[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0- 9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})

Niestety nie mogę znaleźć programu który znajdzie i skopiuje znalezione dane do oddzielnego pliku. Większość programów znajduje tylko dane lub ewentualnie je podmienia ale nie ma opcji kopiowania.

Polecono mi program "egrep" ale niestety mimo iż znalazłem wersję na win 98 (takiego systemu używam) to nie działa opcja -o która pozwala zapisać dane do pliku.

Wiem że temat był już omawiany kiedyś w KS-Ekspert (nr 3/2004) ale w tamtych programach też nie ma opcji kopiowania a tylko zamiany.

Czy ktoś mi może podpowiedzieć jak z pliku TXT wyciągnąć maile? Może jakieś makro do excella czy worda albo jakiś inny program? Z góry dzięki.



podeślij mi ten plik.txt albo chociaz wklej jego kawałek żeby widzieć przez jak gęste sito trzeba to filtrować :)

mail: z118061@wmid.amu.edu.pl
Użytkownik j-mail edytował ten post 18 luty 2005, 23:19
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • milosnikstop.keep.pl
  • Powered by MyScript

    Drogi uzytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczac Ci coraz lepsze uslugi. By moc to robic prosimy, abys wyrazil zgode na dopasowanie tresci marketingowych do Twoich zachowan w serwisie. Zgoda ta pozwoli nam czesciowo finansowac rozwoj swiadczonych uslug.

    Pamietaj, ze dbamy o Twoja prywatnosc. Nie zwiekszamy zakresu naszych uprawnien bez Twojej zgody. Zadbamy rowniez o bezpieczenstwo Twoich danych. Wyrazona zgode mozesz cofnac w kazdej chwili.

     Tak, zgadzam sie na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerow w celu dopasowania tresci do moich potrzeb. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

     Tak, zgadzam sie na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerow w celu personalizowania wyswietlanych mi reklam i dostosowania do mnie prezentowanych tresci marketingowych. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

    Wyrazenie powyzszych zgod jest dobrowolne i mozesz je w dowolnym momencie wycofac poprzez opcje: "Twoje zgody", dostepnej w prawym, dolnym rogu strony lub poprzez usuniecie "cookies" w swojej przegladarce dla powyzej strony, z tym, ze wycofanie zgody nie bedzie mialo wplywu na zgodnosc z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.