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 相关文章推荐
passwordStrength 基于jquery的密码强度检测代码使用介绍
Oct 08 Javascript
jQuery中读取json文件示例代码
May 10 Javascript
JavaScript String.replace函数参数实例说明
Jun 06 Javascript
jQuery插件scroll实现无缝滚动效果
Apr 27 Javascript
js图片翻书效果代码分享
Aug 20 Javascript
JS创建事件的三种方法(实例代码)
May 12 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
Oct 24 Javascript
详解angular中的作用域及继承
May 31 Javascript
浅谈使用mpvue开发小程序需要注意和了解的知识点
May 23 Javascript
微信网页授权并获取用户信息的方法
Jul 30 Javascript
vue prop属性传值与传引用示例
Nov 13 Javascript
在博客园博文中添加自定义右键菜单的方法详解
Feb 05 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中的MYSQL常用函数(php下操作数据库必备)
2010/09/12 PHP
PHP 关于访问控制的和运算符优先级介绍
2013/07/08 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
jquery 应用代码 方便的排序功能
2010/02/06 Javascript
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
23个Javascript弹出窗口特效整理
2011/02/25 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
Javascript将字符串日期格式化为yyyy-mm-dd的方法
2016/10/27 Javascript
简单学习vue指令directive
2016/11/03 Javascript
详解webpack 多入口配置
2017/06/16 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
2018/02/02 jQuery
详解JS函数stack size计算方法
2018/06/18 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
微信小程序实现吸顶特效
2020/01/08 Javascript
JavaScript观察者模式原理与用法实例详解
2020/03/10 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
vue基于Echarts的拖拽数据可视化功能实现
2020/12/04 Vue.js
python通过pil为png图片填充上背景颜色的方法
2015/03/17 Python
对python创建及引用动态变量名的示例讲解
2018/11/10 Python
python程序变成软件的实操方法
2019/06/24 Python
python matplotlib库直方图绘制详解
2019/08/10 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
python验证码图片处理(二值化)
2019/11/01 Python
PyQt5实现简单的计算器
2020/05/30 Python
pytorch掉坑记录:model.eval的作用说明
2020/06/23 Python
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
铭立家具面试题
2012/12/06 面试题
行政助理岗位职责范文
2013/12/03 职场文书
公司活动邀请函
2014/01/24 职场文书
新年爱情寄语
2014/04/08 职场文书
歌舞青春观后感
2015/06/10 职场文书