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 相关文章推荐
div+css布局的图片连续滚动js实现代码
May 04 Javascript
JavaScript下利用fso判断文件是否存在的代码
Dec 11 Javascript
js中生成map对象的方法
Jan 09 Javascript
JS往数组中添加项性能分析
Feb 25 Javascript
浅谈javascript的分号的使用
May 12 Javascript
VC调用javascript的几种方法(推荐)
Aug 09 Javascript
BootStrap glyphicon图标无法显示的解决方法
Sep 06 Javascript
Vue from-validate 表单验证的示例代码
Sep 26 Javascript
JS实现的RC4加密算法示例
Aug 16 Javascript
angularJs自定义过滤器实现手机号信息隐藏的方法
Oct 08 Javascript
Bootstrap 按钮样式与使用代码详解
Dec 09 Javascript
vue2.0 如何在hash模式下实现微信分享
Jan 22 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实现查看邮件是否已被阅读的方法
2013/12/03 PHP
Zend Framework实现多服务器共享SESSION数据的方法
2016/03/22 PHP
使用 laravel sms 构建短信验证码发送校验功能
2017/11/06 PHP
PHP html_entity_decode()函数讲解
2019/02/25 PHP
GWT中复制到剪贴板 js+flash实现复制 兼容性比较好
2010/03/07 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
2015/11/01 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
2016/05/27 Javascript
js 动态生成json对象、时时更新json对象的方法
2016/12/02 Javascript
实例浅析js的this
2016/12/11 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
a标签置灰不可点击的实现方法
2017/02/06 Javascript
Node.js调试技术总结分享
2017/03/12 Javascript
使用ES6语法重构React代码详解
2017/05/09 Javascript
Angular2.0实现modal对话框的方法示例
2018/02/18 Javascript
[00:53]TI3正赛第三天 DK怒破A队不败金身 现场国旗飘扬热血激昂
2013/08/10 DOTA
利用Psyco提升Python运行速度
2014/12/24 Python
使用Python构建Hopfield网络的教程
2015/04/14 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
简单的Python调度器Schedule详解
2019/08/30 Python
如何利用python发送邮件
2020/09/26 Python
canvas像素画板的实现代码
2018/11/21 HTML / CSS
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
Linux如何为某个操作添加别名
2013/03/01 面试题
园长自我鉴定
2013/10/06 职场文书
经管应届生求职信
2013/11/17 职场文书
开办化妆品公司创业计划书
2013/12/26 职场文书
学前教育专业求职信
2014/09/02 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
店铺转让协议书
2015/01/29 职场文书
二审答辩状格式
2015/05/22 职场文书
大卫科波菲尔读书笔记
2015/06/30 职场文书
创业计划书之熟食店
2019/10/16 职场文书