Help for this page

Select Code to Download


  1. or download this
    my $pat = qr/
        ([0-9]+)
        (?(?{ my $n = $^N; $n <= 0 || $n >= 100 })(?!))
    /x;
    
  2. or download this
    my $pat = qr/0|[1-9][0-9]?/;
    
  3. or download this
    my ($pat) =
        map qr/$_/,
        join '|',
        #map quotemeta,
        1..99;
    
  4. or download this
    use Regexp::List qw( );
    my $pat = Regexp::List->new()->list2re( 1..99 );
    
  5. or download this
    my $pat = qr/
        ([0-9]+)
        (?(?{ my $n = $^N; $n < 0 || $n > 100 })(?!))
    /x;
    
  6. or download this
    my $pat = qr/0|100|[1-9][0-9]?/;
    
  7. or download this
    my ($pat) =
        map qr/$_/,
        join '|',
        #map quotemeta,
        0..100;
    
  8. or download this
    use Regexp::List qw( );
    my $pat = Regexp::List->new()->list2re( 0..100 );