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三元运算符用法实例
Apr 16 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
Mar 09 Javascript
使用jQuery UI库开发Web界面的简单入门指引
Apr 22 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
Jun 02 Javascript
基于javascript的Form表单验证
Dec 29 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
May 13 jQuery
Angular之toDoList的实现代码示例
Dec 02 Javascript
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
JS实现移动端触屏拖拽功能
Jul 31 Javascript
Angular resolve基础用法详解
Oct 03 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
交互式可视化js库gojs使用介绍及技巧
Feb 18 Javascript
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 翻页 实例代码
2009/08/07 PHP
PHP与MySQL开发的8个技巧小结
2010/12/17 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
2020/04/13 PHP
地震发生中逃生十大法则
2008/05/12 Javascript
jQuery 类twitter的文本字数限制带提示效果插件
2010/04/16 Javascript
JQuery的$命名冲突详细解析
2013/12/28 Javascript
JQuery中extend的用法实例分析
2015/02/08 Javascript
基于jquery实现全屏滚动效果
2015/11/26 Javascript
JavaScript+html5 canvas绘制的小人效果
2016/01/27 Javascript
jquery对象访问是什么及使用方法介绍
2016/05/03 Javascript
jquery删除数组中重复元素
2016/12/05 Javascript
使用vue-resource进行数据交互的实例
2017/09/02 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
JS实现的简单拖拽购物车功能示例【附源码下载】
2018/01/03 Javascript
微信小程序定位当前城市的方法
2018/07/19 Javascript
Vue插件打包与发布的方法示例
2018/08/20 Javascript
JS定时器如何实现提交成功提示功能
2020/06/12 Javascript
在Vue中使用CSS3实现内容无缝滚动的示例代码
2020/11/27 Vue.js
关于uniApp editor微信滑动问题
2021/01/15 Javascript
[03:04]DOTA2英雄基础教程 影魔
2013/12/11 DOTA
[03:37]2015国际邀请赛第四日现场精彩集锦
2015/08/08 DOTA
python使用wmi模块获取windows下硬盘信息的方法
2015/05/15 Python
Django单元测试工具test client使用详解
2019/08/02 Python
解决Django连接db遇到的问题
2019/08/29 Python
Pycharm导入anaconda环境的教程图解
2020/07/31 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
英国露营设备和户外服装购物网站:Simply Hike
2019/05/05 全球购物
小学教师师德演讲稿
2014/05/06 职场文书
远程培训的心得体会
2014/09/01 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
高中教师个人工作总结
2015/02/10 职场文书
个人学习总结范文
2015/02/15 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
宇宙与人观后感
2015/06/05 职场文书