我有一些数据如下所示,每行末尾用分号分隔。
id=0345 f1() status=1;
id=7645 f2() status=3;
如何将每一行放入数组中(没有结尾分号)。
我已经尝试过这个:
var arr = data.split(';');
console.log(arr);
但是没有成功。
我该怎么做?
最佳答案
您可以删除每行末尾的所有 ;
,然后在 \n
处split
const str = `id=0345 f1() status=1;
id=7645 f2() status=3;`
const arr = str.replace(/;$/gm, '').split(/\n/g)
console.log(arr)
关于javascript - Node 以分号分隔数据行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55987050/