Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)


Posted in Javascript onOctober 28, 2018

js的replace函数除了替换文本以外还有获取所有被正则表达式匹配到的文本的功能。这里以一个简单的案例来作为演示。

利用正则查找出所有被两个花括号包裹的字符串:

var str = <div class="item">{{test}}{{aaa}}{{bbb}}</div>
str.replace(reg,function (match,param,offset,string) {
    console.log(match,param,offset,string);
})

总结

以上所述是小编给大家介绍的Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
简洁短小的 JavaScript IE 浏览器判定代码
Mar 21 Javascript
php图像生成函数之间的区别分析
Dec 06 Javascript
利用JS解决ie6不支持max-width,max-height问题的方法
Jan 02 Javascript
JavaScript不使用prototype和new实现继承机制
Dec 29 Javascript
关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别
Oct 12 Javascript
jQuery添加删除DOM元素方法详解
Jan 18 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
Oct 28 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
JS立即执行函数功能与用法分析
Jan 15 Javascript
vue中nextTick用法实例
Sep 11 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
Aug 04 Javascript
前端开发基础javaScript的六大作用
Aug 06 Javascript
深入浅析javascript函数中with
Oct 28 #Javascript
微信小程序动画(Animation)的实现及执行步骤
Oct 28 #Javascript
又拍云 Node.js 实现文件上传、删除功能
Oct 28 #Javascript
javascript中函数的写法实例代码详解
Oct 28 #Javascript
vue项目中实现图片预览的公用组件功能
Oct 26 #Javascript
Node.js 使用axios读写influxDB的方法示例
Oct 26 #Javascript
vue中使用protobuf的过程记录
Oct 26 #Javascript
You might like
PHP实现的封装验证码类详解
2013/06/18 PHP
php使用google地图应用实例
2014/12/31 PHP
linux中cd命令使用详解
2015/01/08 PHP
PHP封装的MSSql操作类完整实例
2016/05/26 PHP
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法
2016/12/05 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
一个加载js文件的小脚本
2007/06/28 Javascript
JavaScript DOM 学习第二章 编辑文本
2010/02/19 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
2010/03/24 Javascript
JQuery里选择超链接的实现代码
2011/05/22 Javascript
在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
2011/12/20 Javascript
浅析IE10兼容性问题(frameset的cols属性)
2014/01/03 Javascript
JS从一组数据中找到指定的单条数据的方法
2016/06/02 Javascript
node网页分段渲染详解
2016/09/05 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
2018/04/01 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
2018/09/26 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
解决vue.js中settimeout遇到的问题(时间参数短效果不稳定)
2020/07/21 Javascript
[01:09]DOTA2次级职业联赛 - 99战队宣传片
2014/12/01 DOTA
Python使用numpy实现BP神经网络
2018/03/10 Python
Python之list对应元素求和的方法
2018/06/28 Python
Python多进程fork()函数详解
2019/02/22 Python
详细介绍pandas的DataFrame的append方法使用
2019/07/31 Python
python异常处理和日志处理方式
2019/12/24 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
2020/05/23 Python
python如何保存文本文件
2020/06/07 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
高校生生产实习自我鉴定
2013/09/21 职场文书
ktv收银员岗位职责
2013/12/16 职场文书
全神贯注教学反思
2014/02/03 职场文书
工艺员岗位职责
2014/02/11 职场文书
恶搞卫生巾广告词
2014/03/18 职场文书
安全责任书范文
2014/08/25 职场文书
主题班会开场白
2015/06/01 职场文书