js格式字符串
let str = `pm:含量,毫克每立方米;质量浓度表示法,每立方米空气中所含污染物的质量数,即mg/m³;
st:运行状态`;
let regex = /([^:]+):(.+)/;
let newStr = JSON.stringify(str);
let midstr = JSON.parse(newStr);
// let finstr = midstr.replace(/[\r\n]/g, "");
let arr = midstr.split("\n");
// console.log(midstr.split("\n"));
let newArr = [];
arr.forEach((ele) => {
// console.log(ele);
let obj = {};
let matchs = ele.match(regex);
let label = matchs[2];
let name = matchs[1];
// 构造结果对象
let result = { label, name };
newArr.push(result);
});
console.log(JSON.stringify(newArr));
浙公网安备 33010602011771号