in reply to Re^3: curious behavior: why does it do this?
in thread curious behavior: why does it do this?

Maybe there's some kind of heuristic going wrong...

Also, it looks like if left operand is not /^[a-zA-Z]*[0-9]*$/ and the right operand is shorter, then empty list (instead of the left operand) is returned (upd.except of number-like operands?).