gpt4 book ai didi

javascript - 使用javascript循环使用分号和逗号的文本

转载 作者:行者123 更新时间:2023-11-30 14:36:23 24 4
gpt4 key购买 nike

我有以下代码:

var s=Stop;5,Service;13,Error;21,LINK DOWN;53,Data Incomplete;2,Replication Off;0,LINK DOWN;53

我需要循环并得到:

stop 5
Service 13
Error 21
.
.

我需要使用一个数组,因为我必须获取停止服务的值才能在我的 html 上显示它。

我试过这个:

var rslt = [];
for (var i = 0; i < 5; i++) {
rslt[i] = s.substr(i, s.indexOf(','));
}

但它并没有给我想要的东西。

最佳答案

您可以用逗号分隔并用分号映射分隔值。

var s = 'Stop;5,Service;13,Error;21,LINK DOWN;53,Data Incomplete;2,Replication Off;0,LINK DOWN;53',
values = s.split(',').map(t => t.split(';'));

console.log(values);
.as-console-wrapper { max-height: 100% !important; top: 0; }

关于javascript - 使用javascript循环使用分号和逗号的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50373134/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com