in reply to Re^2: Splitting a line on just commas
in thread Splitting a line on just commas

That doesn't work. It actually returns
( 'a', undef, 'b', undef, '', '"hey, you"', '', undef, '', '"str1, str2, str3"', '', undef, 'end', )

Keep in mind the first arg of split is a separator.