在javascript中使用额外的“,”拆分CSV字符串

时间:2016-02-07 18:45:31

标签: javascript

如何在javascript中拆分此字符串

s = "Shares Mil,"6,143","6,225","6,315"

在这个数组中:

["6,143", "6,225", "6,315"]

s.split(',')不起作用,因为:

["6", "143", "6", "225", "6", "315"]

1 个答案:

答案 0 :(得分:0)

Regex有一种方法可以做到:

var rx = /("[^"]*")(?:[,$])/g
var a = s.match(rx)