in reply to Re^5: Empty pattern in regex
in thread Empty pattern in regex

> but why did this work?

next unless 1; never runs next, as 1 is always true. So is "m//" or any other non-empty string different to 0.

map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]