In CSV, there's a way to protect separators occuring inside data fields.
In reply to Re^3: good delimiter in data for Perl by JavaFan in thread good delimiter in data for Perl by sathiya.sw