Help for this page

Select Code to Download


  1. or download this
    my $pat = shift;
    
    while (<>) {
        print if /$pat/;
    }
    
  2. or download this
    my $pat = shift;
    
    while (<>) {
        print if /$pat/o;
    }
    
  3. or download this
    my @pats = ('fo*', 'ba.', 'w+3');
    
    ...
            print if /$pat/;
        }
    }
    
  4. or download this
    my @pats = ('fo*', 'ba.', 'w+3');
    my $pat = join('|', @pats);
    ...
    while (<>) {
        print if /$pat/o;
    }
    
  5. or download this
    for my $line (@lines) {
        for my $pattern (keys(%patterns)) {
    ...
            }
        }
    }