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 相关文章推荐
JS判断对象是否存在的10种方法总结
Dec 23 Javascript
Javascript 拖拽雏形(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
jQuery实现跨域iframe接口方法调用
Mar 14 Javascript
HTML5+setCutomValidity()函数验证表单实例分享
Apr 24 Javascript
js正则表达式验证邮件地址
Nov 12 Javascript
JavaScript常用函数工具集:lao-utils
Mar 01 Javascript
基于javascript实现tab选项卡切换特效调试笔记
Mar 30 Javascript
JavaScript实现定时页面跳转功能示例
Feb 14 Javascript
js随机生成一个验证码
Jun 01 Javascript
jquery 键盘事件的使用方法详解
Sep 13 jQuery
javascript 通过键名获取键盘的keyCode方法
Dec 31 Javascript
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 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
使用array mutisort 实现按某字段对数据排序
2013/06/18 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
ThinkPHP无限级分类原理实现留言与回复功能实例
2014/10/31 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
让你的网站可编辑的实现js代码
2009/10/19 Javascript
一个简单的网站访问JS计数器 刷新1次加1次访问
2012/09/20 Javascript
js函数setTimeout延迟执行的简单介绍
2013/07/17 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
如何屏蔽防止别的网站嵌入框架代码
2015/08/24 Javascript
vue.js利用Object.defineProperty实现双向绑定
2017/03/09 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
详解vue-admin和后端(flask)分离结合的例子
2018/02/12 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
在Python中使用itertools模块中的组合函数的教程
2015/04/13 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
2018/01/10 Python
python 矩阵增加一行或一列的实例
2018/04/04 Python
Django框架模板文件使用及模板文件加载顺序分析
2019/05/23 Python
Python内置random模块生成随机数的方法
2019/05/31 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python3 正则表达式基础廖雪峰
2020/03/25 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
python实现录音功能(可随时停止录音)
2020/10/26 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
python 模块导入问题汇总
2021/02/01 Python
如何理解transaction事务的概念
2015/05/27 面试题
大学新生军训个人的自我评价
2013/10/03 职场文书
2014年学生资助工作总结
2014/12/18 职场文书
学生检讨书范文
2015/01/27 职场文书
幼师大班个人总结
2015/02/13 职场文书
论文评审意见
2015/06/05 职场文书
《倍数和因数》教学反思
2016/02/23 职场文书
python flask框架快速入门
2021/05/14 Python
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server