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之典型高阶函数应用介绍
Jan 10 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
Oct 02 Javascript
jquery ui sortable拖拽后保存位置
Apr 27 jQuery
JavaScript实现获取用户单击body中所有A标签内容的方法
Jun 05 Javascript
Vue.js中轻松解决v-for执行出错的三个方案
Jun 09 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
vue综合组件间的通信详解
Nov 06 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
Sep 01 Javascript
JS动画实现回调地狱promise的实例代码详解
Nov 08 Javascript
node.js命令行教程图文详解
May 27 Javascript
小程序websocket心跳库(websocket-heartbeat-miniprogram)
Feb 23 Javascript
解决vue axios跨域 Request Method: OPTIONS问题(预检请求)
Aug 14 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缓存技术的多种方法小结
2012/08/14 PHP
php写的AES加密解密类分享
2014/06/20 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
php一个文件搞定微信jssdk配置
2016/12/12 PHP
PHP用PDO如何封装简单易用的DB类详解
2017/07/30 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
Jquery中ajax方法data参数的用法小结
2014/02/12 Javascript
理解jQuery stop()方法
2014/11/21 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
2016/06/07 Javascript
JS实现的图片预览插件与用法示例【不上传图片】
2016/11/25 Javascript
微信小程序 label 组件详解及简单实例
2017/01/10 Javascript
JS简单获取当前日期和农历日期的方法
2017/04/17 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
迅速了解一下ES10中Object.fromEntries的用法使用
2019/03/05 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
2019/06/21 Javascript
vue ssr服务端渲染(小白解惑)
2019/11/10 Javascript
[01:00:54]TI4正赛第二日开场
2014/07/20 DOTA
[03:17]2016完美“圣”典风云人物:冷冷专访
2016/12/08 DOTA
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
python 实现A*算法的示例代码
2018/08/13 Python
python自动化生成IOS的图标
2018/11/13 Python
Python二维码生成识别实例详解
2019/07/16 Python
Python 实现一个计时器
2020/07/28 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
python try...finally...的实现方法
2020/11/25 Python
机械专业应届毕业生自荐书
2014/06/12 职场文书
军训口号
2014/06/13 职场文书
三潭印月的导游词
2015/02/12 职场文书
自主招生英文自荐信
2015/03/25 职场文书
2015年学校安全管理工作总结
2015/05/11 职场文书
mysql配置SSL证书登录的实现
2021/09/04 MySQL
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android