my $regexp = @ARGV[1]; ... next if ($global =~ /$regexp/); ... #### my $regexp = @ARGV[1]; ... next if ($global =~ /$regexp/o); ... #### my $regexp = qr/@ARGV[1]/; ... next if ($global =~ $regexp); ...