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 相关文章推荐
utf-8编码引起js输出中文乱码的解决办法
Jun 23 Javascript
全面解析Bootstrap图片轮播效果
Dec 03 Javascript
不得不分享的JavaScript常用方法函数集(上)
Dec 23 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
Mar 25 Javascript
再谈Javascript中的异步以及如何异步
Aug 19 Javascript
JS设置时间无效问题的解决办法
Feb 18 Javascript
Angular 2 ngForm中的ngModel、[ngModel]和[(ngModel)]的写法
Jun 29 Javascript
解决JQuery全选/反选第二次失效的问题
Oct 11 jQuery
JS中用EL表达式获取上下文参数值的方法
Mar 28 Javascript
vue多层嵌套路由实例分析
Mar 19 Javascript
layui 阻止图片上传的实例(before方法)
Sep 26 Javascript
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
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懒人函数 自动添加数据
2011/06/28 PHP
PHP中array_merge和array相加的区别分析
2013/06/17 PHP
php实现粘贴截图并完成上传功能
2015/05/17 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
『jQuery』名称冲突使用noConflict方法解决
2013/04/22 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
2015/01/05 Javascript
jQuery中removeClass()方法用法实例
2015/01/05 Javascript
jQuery实现复选框成对选择及对应取消的方法
2015/03/03 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
2016/07/07 Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
2017/01/06 Javascript
Vue2.0实现调用摄像头进行拍照功能 exif.js实现图片上传功能
2018/04/28 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
2019/09/11 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
[03:58]2014DOTA2国际邀请赛 龙宝赛后解密DK获胜之道
2014/07/14 DOTA
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python通过ftplib登录到ftp服务器的方法
2015/05/08 Python
python中json格式数据输出的简单实现方法
2016/10/31 Python
python检查URL是否正常访问的小技巧
2017/02/25 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
2017/04/21 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
python利用Tesseract识别验证码的方法示例
2019/01/21 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
python3 字符串知识点学习笔记
2020/02/08 Python
CSS3 linear-gradient线性渐变生成加号和减号的方法
2017/11/21 HTML / CSS
圣诞树世界:Christmas Tree World
2019/12/10 全球购物
main 函数执行以前,还会执行什么代码
2013/04/17 面试题
2016继续教育培训学习心得体会
2016/01/19 职场文书
2019个人年度目标制定攻略!
2019/07/12 职场文书
MySQL 逻辑备份与恢复测试的相关总结
2021/05/14 MySQL
Windows Server 2012 修改远程默认端口3389的方法
2022/04/28 Servers