in reply to Recommendations for parsing invalid CSV
Hi ,
Why not try Text::xSV ?
... then you don't have to bother about such things.
From experience, the only thing that can't handle is a CSV export by Excel where a field is extraordinarily large (such that the field is split ... by Excel) ?
At last, a user level that best describes my experience :-))
In Section
Seekers of Perl Wisdom