in reply to Re^2: split on comma-separated fields, where a field may have commas inside quotes
in thread split on comma-separated fields, where a field may have commas inside quotes

Putting a + there instead of a * means that
"foo","bar"
is split into a single element:
foo","bar
which is highly unlikely to be wanted.