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 相关文章推荐
一些常用的JS功能函数代码
Jun 23 Javascript
jquery 提示信息显示后自动消失的具体实现
Dec 18 Javascript
javascript作用域和闭包使用详解
Apr 25 Javascript
js 中将多个逗号替换为一个逗号的代码
Jun 07 Javascript
Javascript基础之数组的使用
May 13 Javascript
AngularJS 依赖注入详解及示例代码
Aug 17 Javascript
bootstrap监听滚动实现头部跟随滚动
Nov 08 Javascript
关于JavaScript中的this指向问题总结篇
Jul 23 Javascript
微信小程序实现留言板(Storage)
Nov 02 Javascript
Vue实现本地购物车功能
Dec 05 Javascript
Jquery获取radio选中值实例总结
Jan 17 jQuery
jQuery实现每日秒杀商品倒计时功能
Sep 06 jQuery
深入浅析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
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
2010/07/04 PHP
php 数组使用详解 推荐
2011/06/02 PHP
PHP中操作ini配置文件的方法
2013/04/25 PHP
typecho插件编写教程(一):Hello World
2015/05/28 PHP
php生成curl命令行的方法
2015/12/14 PHP
利用php做服务器和web前端的界面进行交互
2016/10/31 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
Nuxt使用Vuex的方法示例
2019/09/06 Javascript
axios如何取消重复无用的请求详解
2019/12/15 Javascript
Vue中keep-alive组件作用详解
2020/02/04 Javascript
Nuxt配置Element-UI按需引入的操作方法
2020/07/06 Javascript
Django的信号机制详解
2017/05/05 Python
python+matplotlib绘制旋转椭圆实例代码
2018/01/12 Python
Python标准库笔记struct模块的使用
2018/02/22 Python
python验证码识别教程之滑动验证码
2018/06/04 Python
用Python shell简化开发
2018/08/08 Python
Django中使用第三方登录的示例代码
2018/08/20 Python
Python语言快速上手学习方法
2018/12/14 Python
Python Flask 搭建微信小程序后台详解
2019/05/06 Python
python中的global关键字的使用方法
2019/08/20 Python
python属于哪种语言
2020/08/16 Python
五种Python转义表示法
2020/11/27 Python
python进行二次方程式计算的实例讲解
2020/12/06 Python
HTML5新特性之type=file文件上传功能
2018/02/02 HTML / CSS
详解canvas.toDataURL()报错的解决方案全都在这了
2020/03/31 HTML / CSS
美国首屈一指的礼品篮供应商:GiftTree
2018/01/06 全球购物
eVitamins日本:在线购买折扣维生素、补品和草药
2019/04/04 全球购物
如何提高SQL Server的安全性
2016/07/25 面试题
保护环境演讲稿
2014/05/10 职场文书
世界读书日的活动方案
2014/08/20 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL