JavaScript删除字符串中的指定字符

快乐打工仔 分类:实例代码

JavaScript删除字符串中的指定字符属于前端实例代码,有关更多实例代码大家可以查看

删除字符串中的指定字符通常会有以下两种操作:

(1).删除原字符串中所有指定字符或者字符串。

(2).删除原字符串中指定位置的字符或者字符串。

一.删除所有指定字符或者字符串:

代码实例如下:

let str = "前端教程网欢迎您,前端教程网成立于2014年";
let deletAll = (source, willDeleted) => {
  willDeleted = willDeleted.replace(/([.*+?^=!:${}()|[\]/\])/g, '\$1');
  return source.replace(new RegExp(willDeleted,"g"),"");
}
console.log(deletAll(str,"蚂蚁"));

以上代码可以删除原字符串中所有指定的字符。

二.删除指定位置的字符:

let strTest = "前端教程网欢迎您,前端教程网成立于2014年";
let deleteT = (source,location,len) => {
  return source.substring(0, location) + source.substring(location + len, source.length);
}
console.log(deleteT(strTest,2,3));

上面代码可以删除strTest字符串中,从位置2(0为起始位置)开始的三个连续字符。

JavaScript删除字符串中的指定字符,这样的场景在实际项目中还是用的比较多的,关于JavaScript删除字符串中的指定字符就介绍到这了。

回复

我来回复
  • 暂无回复内容