Tja, du måste komma åt fångstgrupp 2 för att få den första matchningen (eller bara ta bort citattecken om de finns):
(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))
Tja, du måste komma åt fångstgrupp 2 för att få den första matchningen (eller bara ta bort citattecken om de finns):
(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))