username@servername$ perl podsearch qr/.*/ /home/username/.podcache/perl561delta.pod.txt: Dumping "qr//" objects works correctly. /home/username/.podcache/perl5005delta.pod.txt: "lock" keyword", and "New "qr//" operator". /home/username/.podcache/perl5005delta.pod.txt: See "New "qr//" operator". /home/username/.podcache/perl5005delta.pod.txt: New "qr//" operator /home/username/.podcache/perl5005delta.pod.txt: The "qr//" operator, which is syntactically similar to the other /home/username/.podcache/perl56delta.pod.txt: Dumping "qr//" objects works correctly. /home/username/.podcache/perl571delta.pod.txt: use MyFilter qr/red/ => 'green'; /home/username/.podcache/perl571delta.pod.txt: case qr/\w+/ { print "pattern" } /home/username/.podcache/perl58delta.pod.txt: use MyFilter qr/red/ => 'green'; /home/username/.podcache/perl58delta.pod.txt: case qr/\w+/ { print "pattern" } /home/username/.podcache/perlfaq6.pod.txt: separator => qr/\s*,\s*/, /home/username/.podcache/perlfaq6.pod.txt: The qr// operator showed up in perl 5.005. It compiles a regular /home/username/.podcache/perlfaq6.pod.txt: @patterns = map { qr/\b$_\b/i } qw( foo bar baz ); /home/username/.podcache/perlfaq7.pod.txt: sufficiently recent as to support the "qr//" construct, pass around /home/username/.podcache/perlfaq7.pod.txt: using "qr//": /home/username/.podcache/perlfaq7.pod.txt: $match = compare("old McDonald", qr/d.*D/i); /home/username/.podcache/perlfaq7.pod.txt: Notice how "qr//" allows flags at the end. That pattern was compiled /home/username/.podcache/perlfaq7.pod.txt: at compile time, although it was executed later. The nifty "qr//" /home/username/.podcache/perlfaq7.pod.txt: here it is again if you don't have "qr//": /home/username/.podcache/perlfunc.pod.txt: "m//", "pos", "quotemeta", "s///", "split", "study", "qr//" /home/username/.podcache/perlfunc.pod.txt: qr/STRING/ /home/username/.podcache/perlglossary.pod.txt: "q//", "qq//", "qx//", "qw//", "qr//", "m//", "s///", "y///", and /home/username/.podcache/perlguts.pod.txt: r PERL_MAGIC_qr vtbl_qr precompiled qr// regex /home/username/.podcache/perlop.pod.txt: change them, Perl won't even notice. See also "qr/STRING/imosx". /home/username/.podcache/perlop.pod.txt: qr/STRING/imosx /home/username/.podcache/perlop.pod.txt: $rex = qr/my.STRING/is; /home/username/.podcache/perlop.pod.txt: $re = qr/$pattern/; /home/username/.podcache/perlop.pod.txt: my @compiled = map qr/$_/i, @$patterns; /home/username/.podcache/perlre.pod.txt: "s///", "qr//" and "??" in "Regexp Quote-Like Operators" in perlop. /home/username/.podcache/perlre.pod.txt: used (see re), or the variables contain results of "qr//" /home/username/.podcache/perlre.pod.txt: operator (see "qr/STRING/imosx" in perlop). /home/username/.podcache/perlre.pod.txt: 'Y|' => qr/(?=\S)(?