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 相关文章推荐
JavaScript 基础篇之对象、数组使用介绍(三)
Apr 07 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
Nov 15 Javascript
JavaScript DOM操作表格及样式
Apr 13 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
Nov 06 Javascript
JavaScript实现的MD5算法完整实例
Feb 02 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
Jun 30 Javascript
JavaScript 链式结构序列化详解
Sep 30 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
Oct 17 Javascript
微信小程序之判断页面滚动方向的示例代码
Aug 30 Javascript
微信小程序中的列表切换功能实例代码详解
Jun 09 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
Jun 11 Javascript
微信小程序中使用vant框架的具体步骤
Feb 18 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
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
php 动态多文件上传
2009/01/18 PHP
递归删除一个节点以及该节点下的所有节点示例
2014/03/19 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
jQuery 入门讲解1
2009/04/15 Javascript
dreamweaver 安装Jquery智能提示
2011/04/02 Javascript
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
jquery实现滑动图片自己测试的例子
2013/11/05 Javascript
js使用ajax读博客rss示例
2014/05/06 Javascript
JavaScript淡入淡出渐变简单实例
2015/08/06 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
Web开发中客户端的跳转与服务器端的跳转的区别
2017/03/05 Javascript
Node.js  事件循环详解及实例
2017/08/06 Javascript
js断点调试心得分享(必看篇)
2017/12/08 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
深入理解es6块级作用域的使用
2019/03/28 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
[44:15]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第二局
2016/03/06 DOTA
Python文件的读写和异常代码示例
2017/10/31 Python
python查看模块,对象的函数方法
2018/10/16 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
Python decimal模块使用方法详解
2020/06/08 Python
完美解决IE8下不兼容rgba()的问题
2017/03/31 HTML / CSS
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
生产助理岗位职责
2014/06/18 职场文书
走进敬老院活动总结
2014/07/10 职场文书
学习十八大演讲稿
2014/09/15 职场文书
家庭困难证明
2014/10/12 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
2015年信访工作总结
2015/04/07 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
python实现高效的遗传算法
2021/04/07 Python
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python