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 相关文章推荐
Stop SQL Server
Jun 21 Javascript
学习ExtJS table布局
Oct 08 Javascript
jQuery 跨域访问问题解决方法
Dec 02 Javascript
关于jquery input textare 事件绑定及用法学习
Apr 03 Javascript
Jquery的hide及toggle方法让超链接慢慢消失
Sep 06 Javascript
JavaScript中匿名函数用法实例
Mar 23 Javascript
jQuery 局部div刷新和全局刷新方法总结
Oct 05 Javascript
bootstrap table操作技巧分享
Feb 15 Javascript
JS仿淘宝搜索框用户输入事件的实现
Jun 19 Javascript
vue调试工具vue-devtools安装及使用方法
Nov 07 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
May 13 Javascript
vue+canvas实现移动端手写签名
May 21 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桌面中心(二) 数据库写入
2007/03/11 PHP
PHP 遍历文件实现代码
2011/05/04 PHP
php网上商城购物车设计代码分享
2012/02/15 PHP
PHP入门教程之PHP操作MySQL的方法分析
2016/09/11 PHP
Yii2框架可逆加密简单实现方法
2017/08/25 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
繁简字转换功能
2006/07/19 Javascript
js中浮点型运算BUG的解决方法说明
2014/01/06 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
2015/02/04 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
2015/05/28 Javascript
freemarker判断对象是否为空的方法
2015/08/13 Javascript
JQuery实现图片轮播效果
2015/09/15 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
深入理解JavaScript程序中内存泄漏
2016/03/17 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
Angularjs中的页面访问权限怎么设置
2016/11/11 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
纯JS实现可用于页码更换的飞页特效示例
2018/05/21 Javascript
Vue路由切换时的左滑和右滑效果示例
2018/05/29 Javascript
vue.js添加一些触摸事件以及安装fastclick的实例
2018/08/28 Javascript
在Vue项目中使用jsencrypt.js对数据进行加密传输的方法
2019/04/17 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
解决Element中el-date-picker组件不回填的情况
2020/11/07 Javascript
[48:44]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS HGT
2014/05/22 DOTA
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
基于Python的XSS测试工具XSStrike使用方法
2017/07/29 Python
用Python实现随机森林算法的示例
2017/08/24 Python
Python实现一个Git日志统计分析的小工具
2017/12/14 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
Python中的面向接口编程示例详解
2021/01/17 Python
详解CSS3中的box-sizing(content-box与border-box)
2019/04/19 HTML / CSS
10的分与合教学反思
2014/04/30 职场文书
会计学专业自荐信
2014/06/25 职场文书
抖音短视频(douyin)去水印工具的实现代码
2021/03/30 Javascript
JavaScript利用html5新方法操作元素类名详解
2021/11/27 Javascript