Tôi có một dòng như thế này trong CSV của mình:
"Samsung U600 24"","10000003409","1","10000003427"
Trích dẫn bên cạnh 24
được sử dụng để thể hiện inch, trong khi trích dẫn ngay bên cạnh trích dẫn đó đóng cửa trường. Tôi đang đọc dòng với fgetcsv
nhưng trình phân tích cú pháp mắc lỗi và đọc giá trị là:
Samsung U600 24",10000003409"
Tôi đã thử đặt dấu gạch chéo ngược trước dấu ngoặc kép, nhưng sau đó tôi chỉ nhận được dấu gạch chéo ngược trong tên:
Samsung U600 24\"
Có cách nào để thoát chính xác điều này trong CSV, để giá trị sẽ là Samsung U600 24"
, hoặc tôi phải regex nó trong bộ xử lý?