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 相关文章推荐
ext form 表单提交数据的方法小结
Aug 08 Javascript
JQuery操作单选按钮以及复选按钮示例
Sep 23 Javascript
JS 使用for循环遍历子节点查找元素
Sep 06 Javascript
java中String类型变量的赋值问题介绍
Mar 23 Javascript
JS实现动态增加和删除li标签行的实例代码
Oct 16 Javascript
微信小程序 地图(map)实例详解
Nov 16 Javascript
浅析JavaScript中break、continue和return的区别
Nov 30 Javascript
jquery中done和then的区别(详解)
Dec 19 jQuery
如何去除富文本中的html标签及vue、react、微信小程序中的过滤器
Nov 21 Javascript
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
mock.js模拟前后台交互
Jul 25 Javascript
JavaScript canvas绘制渐变颜色的矩形
Feb 18 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
phpMyAdmin 安装教程全攻略
2007/03/19 PHP
PHP生成(支持多模板)二维码海报代码
2018/04/30 PHP
运用jquery实现table单双行不同显示并能单行选中
2009/07/25 Javascript
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
自写简单JS判断是否已经弹出页面
2010/10/20 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
javascript 回调函数详解
2014/11/11 Javascript
JavaScript学习笔记之数组随机排序
2016/03/23 Javascript
使用JSON作为函数的参数的优缺点
2016/10/27 Javascript
js每隔两秒输出数组中的一项(实例)
2017/05/28 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
vue中引用阿里字体图标的方法
2018/02/10 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
小程序实现多选框功能
2018/10/30 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
vue中利用iscroll.js解决pc端滚动问题
2020/02/15 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
python常见数制转换实例分析
2015/05/09 Python
详解Python中heapq模块的用法
2016/06/28 Python
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
python 生成器协程运算实例
2017/09/04 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
Bulk Powders意大利:运动补充在线商店
2019/02/09 全球购物
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
办公室内勤岗位职责范本
2013/12/09 职场文书
《中彩那天》教学反思
2014/02/22 职场文书
公司保密承诺书
2014/03/27 职场文书
三严三实心得体会范文
2014/10/13 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
法定授权委托证明书
2015/06/18 职场文书
2015国庆节66周年标语
2015/07/30 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS
详解Python中下划线的5种含义
2021/07/15 Python