可能重复:
Javascript code to parse CSV data
Javascript: Splitting a string by comma but ignoring commas in quotes
我有一个逗号分隔的字符串,如下所示:
car,jeep,,"ute,van",suv,truck
我需要将其拆分并将其添加到数组中,如下所示:
car
jeep
ute,van
suv
truck
我目前首先将字符串拆分为“然后用部分中的其他字符替换,仅在中间但不在两端。
另外,我检查分裂数组的长度是否大于1,因为如果我得到的字符串根本没有,我想跳过替换部分。
然后我最后使用“”加入数组以获得最终结果。
有人可以使用正则表达式建议任何更好的方法和有效的方法吗?