my @files = ...; for my $file (@files) { download($file) unless $file =~ /^asdf/; } #### for my $file (@files) { download($file) if $file !~ /^asdf/; }