Help for this page

Select Code to Download


  1. or download this
    $ perl -Mre=debug -e'/$_/ for 1..2' 2>&1 | grep Compiling
    Compiling REx "1"
    ...
    
    $ perl -Mre=debug -e'$x="foo"; /$x/ for 1..2' 2>&1 | grep Compiling
    Compiling REx "foo"
    
  2. or download this
    my $pat = 'id\\d+';
    
    while (<>) {
        print if /$pat/;
    }
    
  3. or download this
    my $pat = qr/id\d+/;
    
    while (<>) {
        print if /$pat/;
    }
    
  4. or download this
    my @pats = ( qr/fo*/, qr/ba./, qr/w+3/ );
    
    ...
            print if /$pat/;
        }
    }
    
  5. or download this
    my @handlers = (
        { pattern => qr/.../, callback => sub { ... } },
    ...
            }
        }
    }