我得到的数据是数字:023
想要的最终结果是:0|||2|||3
就是用3个竖线把数字隔开。
请问是在前面或者后面分别添加3个竖线?然后再去掉第一个或者最后一个竖线吗?
还是说把字符串先转化成数组,然后用join添加3个竖线呢?
array = arr.join("|||");
console.log(array);
我得到的数据是数字:023
想要的最终结果是:0|||2|||3
就是用3个竖线把数字隔开。
请问是在前面或者后面分别添加3个竖线?然后再去掉第一个或者最后一个竖线吗?
还是说把字符串先转化成数组,然后用join添加3个竖线呢?
array = arr.join("|||");
console.log(array);
let arr = "023";
let res = arr.split("").join("|||");
console.log(res);
let res1= "";
for (let i of arr){
res1 += i;
res1 +="|||";
}
res1 = res1.slice(0,res1.length-3);
console.log(res1);
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
7 回答1.8k 阅读
3 回答2.1k 阅读✓ 已解决
8 回答2.1k 阅读
5 回答645 阅读
3 回答1k 阅读✓ 已解决
其实处理字符串用正则应该是比较好的一种方式,当然先split再数组join也是可以,能达到目的就行。