0

可能重复:
用于解析 CSV 数据的 Javascript 代码
Javascript:用逗号分割字符串但忽略引号中的逗号

我有一个逗号分隔的字符串,如下所示:

car,jeep,,"ute,van",suv,truck

我需要拆分它并将其添加到数组中,如下所示:

car
jeep

ute,van
suv 
truck

我目前首先用 " 拆分字符串,然后在具有 的部分中用其他字符替换 ,仅在中间但不在两端。

我还检查了拆分数组的长度是否大于 1,因为如果我得到根本没有 " 的字符串,我想跳过替换 , 部分。

然后最后我使用 "" 加入数组以获得最终结果。

有人可以建议使用正则表达式的任何更好的方法和有效的方法吗?

4

0 回答 0