my @remove = qw( msg vacation.msg acation.msg atation.msg atition.msg catation.msg g ion.msg ition.msg msg n.msg on.msg sg tation.msg tion.msg tition.msg vacation.msg ); my $vacation_re = join "|", @remove; $vacation_re = qr/$vacation_re/;