js如何实现删除指定字符串中间的字符串
1个回答
展开全部
可以用字符串替换函数replace
1:str="1831,1829,1812,1829,134,171";
str=str.replace("1812,","");
至于去掉首尾,想到的方法就是先用“,”截取字符串到数组里,去掉首尾,然后再整合成字符串:
var a=str.split(",");
for(i=1;i<a.length-1;i++)
{
b[i-1]=a[i];
}
c=b.join(",");
2:使用字符串分割函数在聚合
var str="hello world!"
var items=str.split("o")
会得到一个数组,数组中包括利用o分割后的多个字符串(不包括o)
var newStr=items.join("");
会得到一个新字符串,将数组中的数组使用空串连接成一个新字符串
1:str="1831,1829,1812,1829,134,171";
str=str.replace("1812,","");
至于去掉首尾,想到的方法就是先用“,”截取字符串到数组里,去掉首尾,然后再整合成字符串:
var a=str.split(",");
for(i=1;i<a.length-1;i++)
{
b[i-1]=a[i];
}
c=b.join(",");
2:使用字符串分割函数在聚合
var str="hello world!"
var items=str.split("o")
会得到一个数组,数组中包括利用o分割后的多个字符串(不包括o)
var newStr=items.join("");
会得到一个新字符串,将数组中的数组使用空串连接成一个新字符串
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询