最佳答案
我在我的CSV中有这样一行:
"Samsung U600 24"","10000003409","1","10000003427"
24
旁边的引号用于表示英寸,而该引号旁边的引号则关闭字段。我正在用fgetcsv
读取行,但解析器犯了一个错误,将值读取为:
Samsung U600 24",10000003409"
我试着在英寸引号前放一个反斜杠,但我只是在名称中得到了一个反斜杠:
Samsung U600 24\"
是否有一种方法可以在CSV中正确转义这个,以便值将是Samsung U600 24"
,或者我必须在处理器中正则表达式它?