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 相关文章推荐
很多人都是用下面的js刷新站IP和PV
Sep 05 Javascript
初窥JQuery(一)jquery选择符 必备知识点
Nov 25 Javascript
判断复选框是否被选中的两种方法
Jun 04 Javascript
如何判断微信内置浏览器(通过User Agent实现)
Sep 01 Javascript
SyntaxHighlighter 3.0.83使用笔记
Jan 26 Javascript
跟我学习javascript的函数调用和构造函数调用
Nov 16 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 Javascript
jquery利用json实现页面之间传值的实例解析
Dec 12 Javascript
js字符串倒序的实例代码
Nov 30 Javascript
通过说明与示例了解js五种设计模式
Jun 17 Javascript
JS Math对象与Math方法实例小结
Jul 05 Javascript
vue使用wavesurfer.js解决音频可视化播放问题
Apr 04 Vue.js
基于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数组对比函数,存在交集则返回真,否则返回假
2011/02/03 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
js代码实现微博导航栏
2015/07/30 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
2009/08/09 Javascript
JavaScript OOP类与继承
2009/11/15 Javascript
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
使用jquery实现select添加实现后台权限添加的效果
2011/05/28 Javascript
jQuery实现点击文本框弹出热门标签的提示效果
2013/11/17 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
Jquery给基本控件的取值、赋值示例
2014/05/23 Javascript
JavaScript获取当前网页最后修改时间的方法
2015/04/03 Javascript
基于jquery实现日历签到功能
2020/09/11 Javascript
前端js实现文件的断点续传 后端PHP文件接收
2016/10/14 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
JS获取数组中出现次数最多及第二多元素的方法
2017/10/27 Javascript
JS中Map和ForEach的区别
2018/02/05 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
2018/09/04 Javascript
Vue中keep-alive组件的深入理解
2020/08/23 Javascript
python getopt 参数处理小示例
2009/06/09 Python
python获取网页状态码示例
2014/03/30 Python
python实现apahce网站日志分析示例
2014/04/02 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
python和ruby,我选谁?
2017/09/13 Python
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
pandas把所有大于0的数设置为1的方法
2019/01/26 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
Python 捕获代码中所有异常的方法
2020/08/03 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
2020/08/07 Python
努比亚手机官网:nubia
2016/10/06 全球购物
西班牙Polo衫品牌:Polo Club
2020/08/09 全球购物
技校个人求职信范文
2014/01/25 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
2014年审计工作总结
2014/11/17 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书