my @regexps = (
qr{(.*?)}, # ID
qr{(.*?)}, # Time Stamp
qr{(.*?)}, # IP Address
qr{
(.*?)}, # Title
qr{(.*?)}, # Reporting Entity
qr{(.*?)}, # Reporting Entity Contact
qr{(.*?)}, # Reporting Entity Address
qr{(.*?)}, # Reporting Entity Email
);
my @xml_files = <*xml>;
for my $file (@xml_files) {
for my $regexp (@regexps) {
...
if ($line =~ $regexp) {
...
}
}