JavaScript使用正则表达式获取全部分组内容的方法示例


Posted in Javascript onJanuary 17, 2017

本文实例讲述了JavaScript使用正则表达式获取全部分组内容的方法。分享给大家供大家参考,具体如下:

1. 需要使用正则表达式的exec

2. 需要循环

DEMO示例:(如下代码将输出 8 , 9,两个匹配到的分组内容)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JS正则demo</title>
</head>
<body>
<script>
var r = /\{ab(\d)ab}/g;
while ((resultS2 = r.exec("ab{ab8ab}c{ab9ab}")) != null) {
  console.log(resultS2[1]);
} 
</script>
</body>
</html>

运行效果图如下:

JavaScript使用正则表达式获取全部分组内容的方法示例

Javascript 相关文章推荐
读jQuery之五(取DOM元素)
Jun 20 Javascript
JS实现网页上随机产生超链接地址的方法
Nov 09 Javascript
深入剖析JavaScript中的函数currying柯里化
Apr 29 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
Mar 06 Javascript
详解VUE调用本地json的使用方法
May 15 Javascript
vue 父组件中调用子组件函数的方法
Jun 06 Javascript
vue回到顶部监听滚动事件详解
Aug 02 Javascript
es6函数之尾递归用法实例分析
Apr 25 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 Javascript
js实现带积分弹球小游戏
Jul 21 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
Sep 16 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
Jan 17 #Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
Jan 17 #Javascript
详谈JavaScript的闭包及应用
Jan 17 #Javascript
用原生js做单页应用
Jan 17 #Javascript
js cookie实现记住密码功能
Jan 17 #Javascript
angularjs ocLazyLoad分步加载js文件实例
Jan 17 #Javascript
微信小程序 登陆流程详细介绍
Jan 17 #Javascript
You might like
PHP 微信支付类 demo
2015/11/30 PHP
Yii中Model(模型)的创建及使用方法
2015/12/28 PHP
PHP入门教程之面向对象基本概念实例分析
2016/09/11 PHP
laravel5.2表单验证,并显示错误信息的实例
2019/09/29 PHP
laravel 实现设置时区的简单方法
2019/10/10 PHP
关于PHP求解三数之和问题详析
2020/11/09 PHP
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
js字符串完全替换函数分享
2014/12/03 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
基于AngularJS+HTML+Groovy实现登录功能
2016/02/17 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
JavaScript cookie原理及使用实例
2020/05/08 Javascript
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python计算回文数的方法
2015/03/11 Python
Python实现控制台输入密码的方法
2015/05/29 Python
python实现两个文件合并功能
2018/04/01 Python
python查找重复图片并删除(图片去重)
2019/07/16 Python
python解释器spython使用及原理解析
2019/08/24 Python
Python中sys模块功能与用法实例详解
2020/02/26 Python
Python发送邮件实现基础解析
2020/08/14 Python
HTML5 input新增type属性color颜色拾取器的实例代码
2018/08/27 HTML / CSS
StubHub墨西哥:购买和出售您的门票
2016/09/17 全球购物
施华洛世奇巴西官网:SWAROVSKI巴西
2019/12/03 全球购物
体育专业个人求职信范文
2013/12/27 职场文书
大四本科生的自我评价
2013/12/30 职场文书
监理资料员岗位职责
2014/01/03 职场文书
温馨提示标语
2014/06/26 职场文书
日语专业求职信
2014/07/04 职场文书
党员批评与自我批评
2014/10/15 职场文书
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers