Help for this page

Select Code to Download


  1. or download this
    my $re = do {
        local $" = '|';
        qr/^@{[map {quotemeta} @list]}$/;
    };
    
  2. or download this
    my @sets;
    for (@list) {
        my $str = $_;
    ...
        }
    }
    my $re = qr/^${\join '', map {"[$_]"} @sets}$/;
    
  3. or download this
    {
        my %test_hash;
        @test_hash{@list} = ();
        sub efficient_test { exists $test_hash{+shift}; }
    }