У меня есть некоторые данные, которые выглядят следующим образом:
A,B,C,"D12121",E,F,G,H,"I9,I8",J,K
Значения через запятую могут быть в любом порядке. Я хотел бы разбить строку на запятые; однако в случае, когда что-то находится внутри двойных кавычек, мне нужно, чтобы оно игнорировало запятые и удаляло кавычки (если это возможно). Таким образом, в основном, результатом будет следующий список строк:
['A', 'B', 'C', 'D12121', 'E', 'F', 'G', 'H', 'I9,I8', 'J', 'K']
Я посмотрел на некоторые другие ответы, и я думаю, что регулярное выражение было бы лучше, но я ужасно придумываю их.