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 相关文章推荐
破解Session cookie的方法
Jul 28 Javascript
JavaScript获取GridView选择的行内容
Apr 14 Javascript
一个javascript图片阅览组件
Nov 09 Javascript
尝试在让script的type属性等于text/html
Jan 15 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
Jul 21 Javascript
JavaScript Date对象详解
Mar 01 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
Apr 19 Javascript
Bootstrap按钮下拉菜单组件详解
May 10 Javascript
JavaScript判断数组重复内容的两种方法(推荐)
Jun 06 Javascript
详解利用eventemitter2实现Vue组件通信
Nov 04 Javascript
vue prop属性传值与传引用示例
Nov 13 Javascript
vue+elementui 实现新增和修改共用一个弹框的完整代码
Jun 08 Vue.js
结合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
ThinkPHP的MVC开发机制实例解析
2014/08/23 PHP
php生成酷炫的四个字符验证码
2016/04/22 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
javascript cookie解码函数(兼容ff)
2008/03/17 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
2013/02/16 Javascript
jQuery实现长文字部分显示代码
2013/05/13 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
js正则匹配出所有图片及图片地址src的方法
2015/06/08 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
Angular ui.bootstrap.pagination分页
2017/01/20 Javascript
ComboBox(下拉列表框)通过url加载调用远程数据的方法
2017/08/06 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
微信小程序 冒泡事件原理解析
2019/09/27 Javascript
vue实现树形结构样式和功能的实例代码
2019/10/15 Javascript
python控制台中实现进度条功能
2015/11/10 Python
python3使用urllib模块制作网络爬虫
2016/04/08 Python
详解Python读取配置文件模块ConfigParser
2017/05/11 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
python re的findall和finditer的区别详解
2020/11/15 Python
全球最大化妆品零售网站:SkinStore
2020/10/24 全球购物
介绍一下write命令
2014/08/10 面试题
如果有两个类A,B,怎么样才能使A在发生一个事件的时候通知B
2016/03/12 面试题
服务员自我评价
2014/01/25 职场文书
中学生个人自我评价
2014/02/06 职场文书
《走一步再走一步》教学反思
2014/02/15 职场文书
企业读书活动总结
2014/06/30 职场文书
金榜题名主持词
2015/07/02 职场文书
大学运动会加油稿
2015/07/22 职场文书
中考百日冲刺决心书
2015/09/22 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
python基于turtle绘制几何图形
2021/06/15 Python
分析设计模式之模板方法Java实现
2021/06/23 Java/Android
通过shell脚本对mysql的增删改查及my.cnf的配置
2021/07/07 MySQL