JavaScript利用正则表达式替换字符串中的内容


Posted in Javascript onDecember 12, 2016

话不多说,请看具体实现代码

//从字符串'Is this all there is'中剪去'is':
 var str='Is this all there is';
 var subStr=new RegExp('is');//创建正则表达式对象
 var result=str.replace(subStr,"");//把'is'替换为空字符串
 console.log(result);//Is th all there is
 var subStr=new RegExp('is','i');//创建正则表达式对象,不区分大小写
 var result=str.replace(subStr,"");//把'is'替换为空字符串
 console.log(result);//this all there is
 var subStr=new RegExp('is','ig');//创建正则表达式对象,不区分大小写,全局查找
 var result=str.replace(subStr,"");//把'is'替换为空字符串
 console.log(result);//th all there 
 var subStr=/is/ig;//直接量法创建正则表达式对象,不区分大小写,全局查找
 var result=str.replace(subStr,"");//把'is'替换为空字符串
 console.log(result);//th all there 
 console.log(str);//Is this all there is 可见replace并不改变原始str

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
用函数式编程技术编写优美的 JavaScript
Nov 25 Javascript
JS对URL字符串进行编码/解码分析
Oct 25 Javascript
parseInt parseFloat js字符串转换数字
Aug 01 Javascript
JS中的this变量的使用介绍
Oct 21 Javascript
原生js实现图片轮播特效
Dec 18 Javascript
jQuery Mobile和HTML5开发App推广注册页
Nov 07 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 Javascript
EasyUI中的dataGrid的行内编辑
Jun 22 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
Sep 16 Javascript
JS数组去重的6种方法完整实例
Dec 08 Javascript
微信小程序自定义导航栏
Dec 31 Javascript
js+audio实现音乐播放器
Sep 13 Javascript
基于BootstrapValidator的Form表单验证(24)
Dec 12 #Javascript
Sequelize中用group by进行分组聚合查询
Dec 12 #Javascript
js原生之焦点图转换加定时器实例
Dec 12 #Javascript
IntersectionObserver API 详解篇
Dec 11 #Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
Dec 11 #Javascript
基于javascript实现的购物商城商品倒计时实例
Dec 11 #Javascript
基于jquery实现的鼠标悬停提示案例
Dec 11 #Javascript
You might like
php 使用post,get的一种简洁方式
2010/04/25 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
Javascript SHA-1:Secure Hash Algorithm
2006/12/20 Javascript
Javascript中的常见排序算法
2007/03/27 Javascript
jQuery(非HTML5)可编辑表格实现代码
2012/12/11 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
js实现浏览器窗口大小被改变时触发事件的方法
2015/02/02 Javascript
详细介绍jQuery.outerWidth() 函数具体用法
2015/07/20 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
2016/06/14 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
2016/11/29 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
Node 模块原理与用法详解
2020/05/13 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
详细讲解用Python发送SMTP邮件的教程
2015/04/29 Python
python下读取公私钥做加解密实例详解
2017/03/29 Python
Python-Tkinter Text输入内容在界面显示的实例
2019/07/12 Python
Numpy之reshape()使用详解
2019/12/26 Python
浅析关于Keras的安装(pycharm)和初步理解
2020/10/23 Python
Selenium 安装和简单使用的实现
2020/12/04 Python
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
在什么时候需要使用"常引用"
2015/12/31 面试题
为什么要做架构设计
2015/07/08 面试题
生态学毕业生自荐信
2013/10/27 职场文书
志愿者宣传口号
2014/06/17 职场文书
关于诚信的活动方案
2014/08/18 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
2015年酒店年度工作总结
2015/05/23 职场文书
百万英镑观后感
2015/06/09 职场文书
用Python的绘图库(matplotlib)绘制小波能量谱
2021/04/17 Python