с такой строкой:
5, "hi all, this is a comma", 'text without comma', 5,'a',',',","
Я хочу разбить строку на массив, но все же есть значения, содержащие запятые (заключенные в одиночные ИЛИ двойные кавычки)
то, что является самым быстрым регулярным выражением (взрыв не будет работать здесь)
я мог бы использовать str_getcsv но строки str_getcsv когда-то одиночными кавычками, в других случаях – двойными кавычками! нужно что-то умнее