Thread E-Mail Adressen extrahieren: große Datei filtern
(12 answers)
Opened by Froschpopo at 2004-03-07 17:42
ob eine mail-adresse gueltig ist, kannst du mit Mail::RFC822::Address herausfinden, z.B.
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #! / usr/bin/perl use warnings; use strict; use Mail::RFC822::Address (); my $filename = "irgendwas.txt"; unless (open (FH, $filename)) { die "Error in opening '$filename': $! "; } else { while (<FH>) { chomp($_); foreach my $word ( split(/\s+/, $_) ) { if (&Mail::RFC822::Address::valid($word)) { print "$word "; # oder mach sonst was mit $word } # if } # foreach } # while close (FH); } # else Nicht getestet\n\n <!--EDIT|Strat|1078699614--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |