Javascript查找下一个出现的“;“信”;

Javascript查找下一个出现的“;“信”;,javascript,string,Javascript,String,我只是需要一个想法 如果我有一个字符串“string1,values,string2,values,string3,values,…” 如何获取第二个字符串的索引?为什么?因为我想把这个字符串分成 "string1, values" "string2, values" ... 通过使用子字符串(0,第二个字符串的索引-1)等等 更清楚地说,我有 “a”,4,2,2,4,5,“b”,6,4,3,6,7,“x”,5,6,7,8,…。” 我想要一封信的“第二次”出现我不太清楚你在找什么,也许是这个

我只是需要一个想法

如果我有一个字符串
“string1,values,string2,values,string3,values,…”

如何获取第二个字符串的索引?为什么?因为我想把这个字符串分成

"string1, values"
"string2, values"
...
通过使用
子字符串(0,第二个字符串的索引-1)
等等

更清楚地说,我有

“a”,4,2,2,4,5,“b”,6,4,3,6,7,“x”,5,6,7,8,…。”


我想要一封信的“第二次”出现我不太清楚你在找什么,也许是这个

str = '"a", 4, 2, 2, 4, 5, "b", 6 4 3 6 7, "x", 5 6 7 8"'
obj = {}, last = ""
str.replace(/(\d+)|(\w+)/g, function(_, d, w) { 
     d ? obj[last].push(parseInt(d)) : obj[last = w] = [] 
})
这将填充对象
obj
,如下所示:

{"a":[4,2,2,4,5],"b":[6,4,3,6,7],"x":[5,6,7,8]}

我相信你在找字母,不是字母表。对不起!压力太大了,我不能再思考了,所以逗号一点都不重要?因为看起来您在处理过程中丢失了一个逗号,如何将其按逗号拆分为数组,然后逐个检查数组检查值的类型并执行您想执行的操作?抱歉,更正了!,我可以用逗号分开,但我认为javascript可能有更多。。。