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 相关文章推荐
大家未必知道的Js技巧收藏
Apr 07 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 Javascript
禁用JavaScript控制台调试的方法
Mar 07 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
JS循环遍历JSON数据的方法
Jul 08 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
基于jQuery的网页影音播放器jPlayer的基本使用教程
Mar 08 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
Mar 09 Javascript
JS onkeypress兼容性写法详解
Apr 27 Javascript
VueJs组件prop验证简单介绍
Sep 12 Javascript
jQuery实现的上传图片本地预览效果简单示例
Mar 29 jQuery
vue-cli脚手架的.babelrc文件用法说明
Sep 11 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+Tidy-完美的XHTML纠错+过滤
2007/04/10 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
jQuery 全选/反选以及单击行改变背景色实例
2013/07/02 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
JavaScript var声明变量背后的原理示例解析
2013/10/12 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
2015/04/25 Javascript
Bootstrap3制作自己的导航栏
2016/05/12 Javascript
Highcharts学习之坐标轴
2016/08/02 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
js事件委托和事件代理案例分享
2017/07/25 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
详解javascript函数写法大全
2019/03/25 Javascript
基于elementUI使用v-model实现经纬度输入的vue组件
2019/05/12 Javascript
小程序实现密码输入框
2020/11/16 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
使用python实现strcmp函数功能示例
2014/03/25 Python
Python fileinput模块使用实例
2015/05/28 Python
网红编程语言Python将纳入高考你怎么看?
2018/06/07 Python
python代码打印100-999之间的回文数示例
2019/11/24 Python
Django def clean()函数对表单中的数据进行验证操作
2020/07/09 Python
python实现定时发送邮件到指定邮箱
2020/12/23 Python
CSS3毛玻璃效果(blur)有白边问题的解决方法
2016/11/15 HTML / CSS
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
国际知名设计师时装商店:Coggles
2016/09/05 全球购物
劳力士官方珠宝商:J.R. Dunn Jewelers
2018/09/29 全球购物
应届大专毕业生自我鉴定
2014/04/08 职场文书
《桂花雨》教学反思
2014/04/12 职场文书
物流管理系毕业生求职信
2014/06/03 职场文书
学校四群教育实施方案
2014/06/12 职场文书
毕业赠语大全
2015/06/23 职场文书
大学生十八大感想
2015/08/11 职场文书
新学期开学寄语2016
2015/12/04 职场文书
golang中的struct操作
2021/11/11 Golang