CSVデータの、文字列データでないカンマを検索する。 文字列データは、ダブルコーテーションでくくったデータですが、 連続したダブルコーテーションは、文字としてのダブルコーテーションとします(VBのエスケープ方式) 検索前 検索後
1,2,"abcd,efg","a,bc","dd"""",""ee" "aaa,aa""c,cc",1,2,3 4,5,6,""","",""ab,""c,d""e,f"
,(?=(([^"]*"){2})*[^"]*$)
行末までにダブルコーテーションが偶数個あれば、 文字列データでないカンマだと判断してます