JS实现字符串中去除指定子字符串方法分析


Posted in Javascript onMay 17, 2018

本文实例讲述了JS实现字符串中去除指定子字符串方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  /*方法一:使用replace函数替换*/
  //去除字符串中含有的某字符串:str = str.replace('give', '');
  var str = 'Could you please give me a simple example of how to';
  console.log("str=======前==" + str);//str=======前==Could you please give me a simple example of how to
  //注意:此处不可写作:str.replace('give', '');要写作:str = str.replace('give', '');
  // replace:返回新的字符串,一定要重新接收,不然替换不了
  str = str.replace('give', '');//去掉字符的位置不定,可能在字符串中间,也可能在末尾
  console.log("str.replace('give', '')==" + str.replace('give', ''));
  //str.replace('give', '')==Could you please me a simple example of how to
  console.log("str=======后==" + str);//str=======后==Could you please me a simple example of how to
  /*方法二:使用字符串分割函数再聚合*/
  var str = "hello world!";
  var items = str.split("o");
  //会得到一个数组,数组中包括利用o分割后的多个字符串(不包括o)
  var newStr = items.join("");//数组转成字符串,元素是通过指定的分隔符进行分隔的。此时以空串分割:即直接连接
  console.log("newStr=====" + newStr);//  newStr=====hell wrld!
  //会得到一个新字符串,将数组中的数组使用空串连接成一个新字符串
</script>
</body>
</html>

运行结果:

JS实现字符串中去除指定子字符串方法分析

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
不能再简单的无闪刷新验证码原理很简单
Nov 05 Javascript
javascript (用setTimeout而非setInterval)
Dec 28 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
Dec 31 Javascript
使用JavaScript为一张图片设置备选路径的方法
Jan 04 Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 Javascript
vue.js实现条件渲染的实例代码
Jun 22 Javascript
Bootstrap modal只加载一次数据的解决办法(推荐)
Nov 24 Javascript
js中getBoundingClientRect的作用及兼容方案详解
Feb 01 Javascript
vue实现密码显示隐藏切换功能
Feb 23 Javascript
Vue中的vue-resource示例详解
Nov 02 Javascript
如何基于JS截获动态代码
Dec 25 Javascript
JS如何实现在弹出窗口中加载页面
Dec 03 Javascript
结合Vue控制字符和字节的显示个数的示例
May 17 #Javascript
微信小程序使用form表单获取输入框数据的实例代码
May 17 #Javascript
AngularJS实现的base64编码与解码功能示例
May 17 #Javascript
解决修复npm安装全局模块权限的问题
May 17 #Javascript
npm 下载指定版本的组件方法
May 17 #Javascript
ES6之模版字符串的具体使用
May 17 #Javascript
解决淘宝cnpm 安装后cnpm不是内部或外部命令的问题
May 17 #Javascript
You might like
使用PHP的日期与时间函数技巧
2008/04/24 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
基于PHP实现生成随机水印图片
2020/12/09 PHP
jquery的选择器的使用技巧之如何选择input框
2013/09/22 Javascript
jQuery中addClass()方法用法实例
2015/01/05 Javascript
详细解密jsonp跨域请求
2015/04/15 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
2017/01/11 Javascript
JavaScript实现计算多边形质心的方法示例
2018/01/31 Javascript
详解Immutable及 React 中实践
2018/03/01 Javascript
老生常谈JS中的继承及实现代码
2018/07/06 Javascript
详解vue中的父子传值双向绑定及数据更新问题
2019/06/13 Javascript
vue实现绑定事件的方法实例代码详解
2019/06/20 Javascript
python 实现文件的递归拷贝实现代码
2012/08/02 Python
Python 文件操作的详解及实例
2017/09/18 Python
python matplotlib 注释文本箭头简单代码示例
2018/01/08 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
2020/04/24 Python
Win 10下Anaconda虚拟环境的教程
2020/05/18 Python
python Tornado框架的使用示例
2020/10/19 Python
如何利用python 读取配置文件
2021/01/06 Python
CSS3制作日历实现代码
2012/01/21 HTML / CSS
用C或者C++语言实现SOCKET通信
2015/02/24 面试题
int和Integer有什么区别
2013/05/25 面试题
成绩单家长评语大全
2014/04/16 职场文书
本科生就业推荐信
2014/05/19 职场文书
项目合作协议书
2014/09/23 职场文书
店面出租协议书范本
2014/11/28 职场文书
2014年教务工作总结
2014/12/03 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
寻找最美乡村教师观后感
2015/06/18 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
撤回我也能看到!教你用Python制作微信防撤回脚本
2021/06/11 Python
Vue实现跑马灯样式文字横向滚动
2021/11/23 Vue.js
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js