Всем день добрый, имеется такой CSV(txt) файл
dialogue_O2uWK,I've spent too long away from my family... My contract is almost up and i'll finally be able to go home.,,Ma famille me manque. J'espère que je les verrai bientôt.,Mi manca la mia famiglia. Spero di rivederli presto.,,,,,"Я скучаю по семье. Надеюсь, я скоро их увижу.",家族に会いたい。早く会えることを願っている。,我想念我的家人。我希望能尽快见到他们。,,,Ailemi özledim. Umarım yakında görüşürüz.,,,
При таком делении
string[] list = sourceText.Split(',');
Строки бьются не только по разделителю но и когда запятая "внутри" предложения, что и понятно, подскажите как избежать этого и получить цельную строку, не обращая внимания на запятые внутри нее?
То есть что-то такое:
Я скучаю по семье. Надеюсь, я скоро их увижу.
Я так понимаю надо как-то проверять наличие пробела после запятой и т.п?Но не могу понять как.
P.S правда боюсь это не всегда будет работать, ибо далеко не все и не везде после запятой ставят пробел.
P.P.S Или же все же стоит искать парсер CSV и через него это делать?