Nah, Anda harus mengakses grup tangkap 2 untuk mendapatkan kecocokan pertama (atau hapus saja tanda kutip jika ada):
(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))
Nah, Anda harus mengakses grup tangkap 2 untuk mendapatkan kecocokan pertama (atau hapus saja tanda kutip jika ada):
(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))