http://qs1969.pair.com?node_id=554089


in reply to Re: Increment avoids warning unexpectedly
in thread Increment avoids warning unexpectedly

However, the ++'s operator's magic applies to strings that =~ m/^[a-zA-Z]*[0-9]*\z/. "a,b" doesn't match.

I suspect that in the third case perl is calling int($m), which returns 0, then applying the prefix increment operator.

Code tags added by GrandFather

--
jpg