84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
如题,有很多数据由类似的对象组成,现在需要把每个对象加一个逗号放一行,除了手动,还能怎么处理?有过一个思路,查找 '},' 替换成 '},换行' 但是不知道该具体该怎么写,求助.
认证高级PHP讲师
找到个偷懒的方法 下载notepad++ 然后查找 '},' 替换成'},\n' (要选择替换下的扩展功能),这样实现的
var str="{},{},{}"; str.replace(/},/g,'},\n');
`let res=「」;str=JSONstringify(str);for(let i in str){if(str[i]=="{"){let temp=str.splice(i,2,"");res.push(temp);}}res.join(" ,");`
var str = "{},{},{},{}"; str.replace(/},{/g, '},\n{');
看你在哪里用了。是要看textarea就是\n 。html的就是
我用vim会:
:% s/},{/},\n{/g
建立一个数组,然后把数据push到数组里面,再用join(“,”)把数组连接起来
找到个偷懒的方法 下载notepad++ 然后查找 '},' 替换成'},\n' (要选择替换下的扩展功能),这样实现的
`let res=「」;
str=JSONstringify(str);
for(let i in str){
if(str[i]=="{"){
let temp=str.splice(i,2,"
");
res.push(temp);
}
}
res.join(" ,");
`
我用vim会:
建立一个数组,然后把数据push到数组里面,再用join(“,”)把数组连接起来