Help for this page

Select Code to Download


  1. or download this
    use warnings;
    use strict;
    ...
    while (my $line = <$infile>) {
      print "Matched '$1' in: $line" while $line =~ /($comb)/g;
    }
    
  2. or download this
    >>> OP version
    Matched 'regexes' in: I'm trying to search for several regexes in some
    + long files. To speed things up,
    ...
    Matched 'regexes' in: This seems to speed things up, at least when the
    + regexes are just plain words.
    Matched 'regexes' in: But: If I try input regexes which are anchored (
    +"^word"), then suddenly it's
    Matched 'that' in: (I could rewrite ^aaa|^bbb|^ccc as ^(aaa|bbb|ccc), 
    +but it might be that only