Not just split;
=~ EXPR is implicitly a match operation using the result of EXPR as the regex. Though the tendency to use quotes instead of // for split, e.g.
split "\t" seems to have introduced more
confusion about split's operand. (Well, that and the special
split " " mode.)