js正则表达式中exec用法实例


Posted in Javascript onJuly 23, 2015

本文实例讲述了js正则表达式中exec用法。分享给大家供大家参考。具体如下:

exec要注意以下几点:

1. exec返回的是一个数组
2. 该数组的属性有input(被匹配的整个字符串) index(匹配到第一个元素的开始位置)
3. lastIndex还有个匹配到第一个属性后,指向的位置 这个属性智能由RegExp 对象!!!来访问
4. 通过这个属性可以来获取 所用所匹配到字符的字符串

代码如下:

function o_exec(){
  var str="hjjh,catfff,dog,catarigy,catdog,hjfkhj";
  var reg=/cat\S*?\b/g;
  arr=reg.exec(str);
  while(reg.lastIndex!=str.length){
    alert(arr[0]);
    arr=reg.exec(str);
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 写类方式之一
Jul 05 Javascript
JavaScript中获取未知对象属性的代码
Apr 27 Javascript
基于JavaScript实现Tab选项卡切换效果
Nov 24 Javascript
Jquery Easyui选项卡组件Tab使用详解(10)
Dec 18 Javascript
AngularJS页面带参跳转及参数解析操作示例
Jun 28 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
Jul 24 Javascript
使用layui实现树形结构的方法
Sep 20 Javascript
vue.js实现图书管理功能
Sep 24 Javascript
构建大型 Vue.js 项目的10条建议(小结)
Nov 14 Javascript
如何优雅地在Node应用中进行错误异常处理
Nov 25 Javascript
在antd Table中插入可编辑的单元格实例
Oct 28 Javascript
jQuery实现购物车全功能
Jan 11 jQuery
JavaScript实现获得所有兄弟节点的方法
Jul 23 #Javascript
使用jquery实现仿百度自动补全特效
Jul 23 #Javascript
代码分析jQuery四种静态方法使用
Jul 23 #Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
Jul 22 #Javascript
HTML5实现留言和回复页面样式
Jul 22 #Javascript
javascript控制层显示或隐藏的方法
Jul 22 #Javascript
javascript实现简单查找与替换的方法
Jul 22 #Javascript
You might like
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
PHP邮件发送类PHPMailer用法实例详解
2014/09/22 PHP
php实现阳历阴历互转的方法
2015/10/28 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
jQuery对象[0]是什么含义?
2010/07/31 Javascript
容易被忽略的JS脚本特性
2011/09/13 Javascript
在图片上显示左右箭头类似翻页的代码
2013/03/04 Javascript
jquery获取特定name所有选中的checkbox,支持IE9标准模式
2013/03/18 Javascript
JS+css 图片自动缩放自适应大小
2013/08/08 Javascript
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
JavaScript字符串对象slice方法入门实例(用于字符串截取)
2014/10/16 Javascript
node.js下when.js 的异步编程实践
2014/12/03 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
javascript实现移动端上的触屏拖拽功能
2016/03/04 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
2016/04/26 Javascript
Javascript设计模式之装饰者模式详解篇
2017/01/17 Javascript
angular实现表单验证及提交功能
2017/02/01 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
利用vue组件自定义v-model实现一个Tab组件方法示例
2017/12/06 Javascript
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
vue-router传参用法详解
2019/01/19 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
Python的一些用法分享
2012/10/07 Python
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
用python解压分析jar包实例
2020/01/16 Python
Python实现ATM系统
2020/02/17 Python
使用TensorBoard进行超参数优化的实现
2020/07/06 Python
快速创建python 虚拟环境
2020/11/28 Python
HTML5实现直播间评论滚动效果的代码
2020/05/27 HTML / CSS
法学研究生自我鉴定范文
2013/12/04 职场文书
《植物妈妈有办法》教学反思
2014/02/25 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
学雷锋日活动总结
2015/02/06 职场文书