in reply to reading from file

For each line in file, use regex

$line =~ $line =~ m{(\w+)\s+<[\w+\@\.]+>\s+(\([\w\s]+\))[\sa-zA-Z]+(\d ++/\d+/\d+)}; print "$1, $2, $3\n";

--VC