Lines Matching full:foo*
197 $foo = 'house';
198 'housecat' =~ /$foo/; # matches
199 'cathouse' =~ /cat$foo/; # matches
200 'housecat' =~ /${foo}cat/; # matches
1811 $reg = qr/foo+bar?/; # reg contains a compiled regexp
1815 $x = "fooooba";
1816 $x =~ $reg; # matches, just like /foo+bar?/
2004 $x = "foobar";
2005 $x =~ /foo(?!bar)/; # doesn't match, 'bar' follows 'foo'
2006 $x =~ /foo(?!baz)/; # matches, 'baz' doesn't follow 'foo'
2007 $x =~ /(?<!\s)foo/; # matches, there is no \s before 'foo'
2267 /foo(?{ $bar })bar/; # compiles ok, $bar not interpolated
2268 /foo(?{ 1 })$bar/; # compile error!
2269 /foo${pat}bar/; # compile error!
2271 $pat = qr/(?{ $foo = 1 })/; # precompile code regexp
2272 /foo${pat}bar/; # compiles ok
2301 /foo(?{ 1 })$bar/; # compiles ok
2302 /foo${pat}bar/; # compiles ok