Chà, bạn sẽ phải truy cập vào nhóm chụp 2 để có được kết quả phù hợp đầu tiên (hoặc chỉ cần loại bỏ các dấu ngoặc kép nếu chúng tồn tại):
(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))
Chà, bạn sẽ phải truy cập vào nhóm chụp 2 để có được kết quả phù hợp đầu tiên (hoặc chỉ cần loại bỏ các dấu ngoặc kép nếu chúng tồn tại):
(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))