У меня есть сценарий, где я читаю файл CSV построчно. Типичным примером строки является
"name,description,str,"['A', 'B', 'C']","
Мне нужно разбить строку на массив с разделителем-запятой, но не тогда, когда он существует внутри '[]'.
Ожидаемый вывод в массиве:
name
description
str
['A', 'B', 'C']
Примечание. Последнее значение в предоставленной строке ввода пустое. Вот почему нет, и после этого нет текста
Я пытался следовать решению, опубликованному здесь , но у меня это не сработало