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函数
Apr 09 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
Feb 23 Javascript
jQuery 联动日历实现代码
May 31 Javascript
js实现的简单radio背景颜色选择器代码
Aug 18 Javascript
Jquery $when done then的用法详解
May 20 Javascript
详解ECharts使用心得总结
Dec 06 Javascript
JS实现异步上传压缩图片
Apr 22 Javascript
Vue-Router实现组件间跳转的三种方法
Nov 07 Javascript
Vue 指令实现按钮级别权限管理功能
Apr 23 Javascript
angularjs请求数据的方法示例
Aug 06 Javascript
微信小程序实现点击按钮后修改颜色
Dec 05 Javascript
JS删除对象中某一属性案例详解
Sep 08 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
我的群发邮件程序
2006/10/09 PHP
PHP 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
功能齐全的PHP发送邮件类代码附详细说明
2008/07/10 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
调试一段PHP程序时遇到的三个问题
2012/01/17 PHP
php中通过curl模拟登陆discuz论坛的实现代码
2012/02/16 PHP
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
php简单解析mysqli查询结果的方法(2种方法)
2016/06/29 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
详解cookie验证的php应用的一种SSO解决办法
2017/10/20 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
google 搜索框添加关键字实现代码
2010/04/24 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
2010/11/16 Javascript
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
原生js和jquery实现图片轮播特效
2015/04/23 Javascript
javascript图片预加载实例分析
2015/07/16 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
2017/09/05 Javascript
javascript浏览器用户代理检测脚本实现方法
2017/10/27 Javascript
Vue在页面数据渲染完成之后的调用方法
2018/09/11 Javascript
[03:11]完美世界DOTA2联赛PWL DAY8集锦
2020/11/09 DOTA
基于进程内通讯的python聊天室实现方法
2015/06/28 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
django celery redis使用具体实践
2019/04/08 Python
python实现微信小程序用户登录、模板推送
2019/08/28 Python
如何利用python发送邮件
2020/09/26 Python
PHP如何与mysql建立链接
2013/05/05 面试题
暑期实习鉴定
2013/12/16 职场文书
5.12护士节演讲稿
2014/04/30 职场文书
体育教师求职信
2014/05/24 职场文书
目标责任书格式
2014/07/28 职场文书
欢迎新生标语
2014/10/06 职场文书
java设计模式--建造者模式详解
2021/07/21 Java/Android