in reply to
$str = "testing\";
$str =~ /\\$/;
This is easy to do when typing code directly into a node, you would catch this quickly but for the new monks:
The backslash in this case will escape the double quote (") and with warnings turned on you get this:
Without warnings you get "Bareword found where operator expected at ..."
my $str = "testing\\";
print "matched!" if $str =~ /\\$/;
You are right. I did not test. Thanks
By rote learning.
Via Genetic memory.
It's provided by my firmware.
I just remember them.
Thirty days hath September
My computer gets it right, usually.
I just ask someone else.
Someone punches me on the first of the month.
Results (210 votes),