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 OOP面向对象介绍
Dec 02 Javascript
JavaScript打开word文档的实现代码(c#)
Apr 16 Javascript
jquery如何通过name名称获取当前name的value值
Dec 20 Javascript
jQuery 删除/替换DOM元素的几种方式
May 20 Javascript
Jquery中request和request.form和request.querystring的区别
Nov 26 Javascript
JS中frameset框架弹出层实例代码
Apr 01 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
JS简单获取日期相差天数的方法
Apr 24 Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 Javascript
通过扫小程序码实现网站登陆功能
Aug 22 Javascript
Vue的属性、方法、生命周期实例代码详解
Sep 17 Javascript
Vue vee-validate插件的简单使用
Jun 22 Vue.js
深入浅析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
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
PHP 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
Yii2框架redis基本应用示例
2018/07/13 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
JavaScript入门之对象与JSON详解
2011/10/21 Javascript
js实现仿qq消息的弹出窗效果
2016/01/06 Javascript
Jquery实现纵向横向菜单
2016/01/24 Javascript
javaScript中的原型解析【推荐】
2016/05/05 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
Vue2.0中集成UEditor富文本编辑器的方法
2018/03/03 Javascript
Nodejs 和 Electron ubuntu下快速安装过程
2018/05/04 NodeJs
微信小程序实现登录遮罩效果
2018/11/01 Javascript
微信小程序实现banner图轮播效果
2020/06/28 Javascript
vue前端框架—Mint UI详解(更适用于移动端)
2019/04/30 Javascript
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
解决ant design vue中树形控件defaultExpandAll设置无效的问题
2020/10/26 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
python之模拟鼠标键盘动作具体实现
2013/12/30 Python
python服务器端收发请求的实现代码
2014/09/29 Python
python登录pop3邮件服务器接收邮件的方法
2015/04/30 Python
python中的错误处理
2016/04/10 Python
详解用Python实现自动化监控远程服务器
2019/05/18 Python
Python Selenium安装及环境配置的实现
2020/03/17 Python
基于css3仿造window7的开始菜单
2010/06/17 HTML / CSS
html5拖曳操作 HTML5实现网页元素的拖放操作
2013/01/02 HTML / CSS
纽约JewelryAffairs珠宝店:精细金银时尚首饰
2017/02/05 全球购物
英国在线购买马术服装:EQUUS
2019/07/12 全球购物
银行职业规划书范文
2013/12/28 职场文书
合作意向书
2014/07/30 职场文书
可怜妈妈观后感
2015/06/09 职场文书
2015年计算机教学工作总结
2015/07/22 职场文书
html5移动端禁止长按图片保存的实现
2021/04/20 HTML / CSS
新手必备之MySQL msi版本下载安装图文详细教程
2021/05/21 MySQL