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 获取所有id中包含某关键字的控件的实现代码
Nov 25 Javascript
javascript 文本框水印/占位符(watermark/placeholder)实现方法
Jan 15 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
Dec 12 Javascript
js实现发送验证码后的倒计时功能
May 28 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
Feb 19 Javascript
JavaScript的new date等日期函数在safari中遇到的坑
Oct 24 Javascript
详解基于vue-cli配置移动端自适应
Jan 13 Javascript
vue 2.x 中axios 封装的get 和post方法
Feb 28 Javascript
微信小程序获取音频时长与实时获取播放进度问题
Aug 28 Javascript
微信小程序开发之转发分享功能
Oct 22 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
May 26 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
Aug 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以ROOT权限执行系统命令的方法
2011/02/10 PHP
Centos 6.5系统下编译安装PHP 7.0.13的方法
2016/12/19 PHP
PHP面向对象程序设计重载(overloading)操作详解
2019/06/13 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
类似CSDN图片切换效果脚本
2009/09/17 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
2013/10/16 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
2015/02/26 Javascript
深入理解jQuery.data() 的实现方式
2016/11/30 Javascript
javascript验证香港身份证的格式或真实性
2017/02/07 Javascript
微信小程序 下拉菜单简单实例
2017/04/13 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
js实现橱窗展示效果
2020/01/11 Javascript
记一次react前端项目打包优化的方法
2020/03/30 Javascript
JavaScript中作用域链的概念及用途讲解
2020/08/06 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python学习笔记(二)基础语法
2014/06/06 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
python通过Windows下远程控制Linux系统
2018/06/20 Python
python 将大文件切分为多个小文件的实例
2019/01/14 Python
Python range、enumerate和zip函数用法详解
2019/09/11 Python
wxPython实现分隔窗口
2019/11/19 Python
python程序如何进行保存
2020/07/03 Python
Smashbox英国官网:美国知名彩妆品牌
2017/11/13 全球购物
Ruby如何进行文件操作
2014/07/17 面试题
小区门卫值班制度
2014/01/24 职场文书
献爱心活动总结
2014/05/07 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
2014年党课学习心得体会
2014/07/08 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
单位租车协议书
2015/01/29 职场文书
母亲节寄语大全
2015/02/27 职场文书
2016党员干部反腐倡廉心得体会
2016/01/13 职场文书
初中物理教学反思
2016/02/19 职场文书