Ben virgül ve boşluk ile bölünmüş dize gerekiyor, ama içinde tırnak, tek tırnak ve parantez görmezden
$str = "Questions, \"Quote\",'single quote','comma,inside' (inside parentheses) space #specialchar";
Elde edilen dizi olacak, böylece
[0]Questions [1]Quote [2]single quote [3]comma,inside [4]inside parentheses [5]space [6]#specialchar
Benim atual sıradanifade olduğunu
$tags = preg_split("/[,\s]*[^\w\s]+[\s]*/", $str,0,PREG_SPLIT_NO_EMPTY);
ancak bu özel karakter görmezden ve hala tırnak içine virgül bölünür, çıkan dizidir:
[0]Questions [1]Quote [2]single quote [3]comma [4]inside [5]inside parentheses [6]space [7]specialchar
ps: bu hiçbir csv'dir
Çok teşekkürler