Нужен регвыр, который бы помог сплитнуть строку типа
первый, второй, 3, "четыре, пять, шесть", семь, "восемь" восемь с половиной, девятый, "десять, стотыщьпятьсот" в массив с дроблением по запятой, но так, чтобы в кавычках не дробить (т. е. запятые в кавычках не являются сепараторами. В общем, на выходе из этой строки должен получиться массив
первый
второй
3
"четыре, пять, шесть"
семь
"восемь" восемь с половиной
девятый
"десять, стотыщьпятьсот"
P.-S. Под PERL не предлагать.