Разбивка строки игнорируя цитирует разделах

Учитывая строку вроде этой:

,"string",различных,"ценности, а кто-то", - цитирует

Что такое хороший алгоритм разделить на этой основе запятые, игнорируя при этом запятые внутри, - цитирует разделы?

На выходе должно быть массивом:

[ "a", "string", "разное", "ценности, а кто-то"", - цитирует" ]

Найдено 13 ответов:

Split a string ignoring quoted sections

http://stackoverflow.com/questions/6209/split-a-string-ignoring-quoted-sections

Посмотреть решение →