my $some_other = "I dream of betty rubble.";
if ($some_other =~ /\brub/) {
print "Aye, there's the rub.\n";
}
The first time you see it, the binding operator looks like some kind
of assignment operator. But it's no such thing! It is simply
saying, "this pattern match which would attach to
$_ by default -- make it work with this string
on the left instead." If there's no binding operator, the
expression is using $_ by default.