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 相关文章推荐
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
Jul 20 Javascript
jquery操作复选框checkbox的方法汇总
Feb 05 Javascript
学习javascript面向对象 javascript实现继承的方式
Jan 04 Javascript
AngularJS辅助库browserTrigger用法示例
Nov 03 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
Dec 23 Javascript
js实现淡入淡出轮播切换功能
Jan 13 Javascript
JS完成画圆圈的小球
Mar 07 Javascript
web前端vue实现插值文本和输出原始html
Jan 19 Javascript
javascript-hashchange事件和历史状态管理实例分析
Apr 18 Javascript
如何利用javascript接收json信息并进行处理
Aug 06 Javascript
JS前端基于canvas给图片添加水印
Nov 11 Javascript
jQuery实现本地存储
Dec 22 jQuery
结合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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
PHP __autoload()方法真的影响性能吗?
2012/03/30 PHP
PHP/HTML混写的四种方式总结
2017/02/27 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
2017/04/27 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
JavaScript实现输入框(密码框)出现提示语
2016/01/12 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
VUE中v-model和v-for指令详解
2017/06/23 Javascript
jQuery列表检索功能实现代码
2017/07/17 jQuery
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
node.js express框架实现文件上传与下载功能实例详解
2019/10/15 Javascript
node.js中stream流中可读流和可写流的实现与使用方法实例分析
2020/02/13 Javascript
vue实现评价星星功能
2020/06/30 Javascript
python 获取文件列表(或是目录例表)
2009/03/25 Python
Python中字典的基本知识初步介绍
2015/05/21 Python
Django admin美化插件suit使用示例
2017/12/12 Python
Python+selenium实现截图图片并保存截取的图片
2018/01/05 Python
python实现二级登陆菜单及安装过程
2019/06/21 Python
python顺序执行多个py文件的方法
2019/06/29 Python
新加坡最佳婴儿用品店:Mamahood.com.sg
2018/08/26 全球购物
Baby Tulai澳大利亚:美国婴儿背带品牌
2018/10/15 全球购物
台湾东南旅游社网站:东南旅游
2019/02/11 全球购物
英国最好的包装供应商:Priory Direct
2019/12/17 全球购物
金融行业务员的自我评价
2013/12/13 职场文书
财务情况说明书范文
2014/05/06 职场文书
推广活动策划方案
2014/08/23 职场文书
2015年事业单位工作总结
2015/04/27 职场文书
高中开学感言
2015/08/01 职场文书
大学生创业,为什么都会选择快餐饮?
2019/08/08 职场文书
送给自己的励志语句:要安静的优秀,悄无声息的坚强
2019/11/26 职场文书