in reply to accumulating rex-exp matches in an array
my @list; while (<INFILE>){ my @line = split/,/,$_; for (@line){ m/(AAA.\d)/; push @list, $1; } } [download]