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面向对象的方式实现的弹出层效果代码
Jan 28 Javascript
jquery 插件学习(二)
Aug 06 Javascript
Javascript+CSS实现影像卷帘效果思路及代码
Oct 20 Javascript
JavaScript实现防止网页被嵌入Frame框架的代码分享
Dec 29 Javascript
JS解析XML实例分析
Jan 30 Javascript
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
Mar 13 Javascript
谈谈encodeURI和encodeURIComponent以及escape的区别与应用
Nov 24 Javascript
JS Array创建及concat()split()slice()的使用方法
Jun 03 Javascript
详谈js对url进行编码和解码(三种方式的区别)
Aug 16 Javascript
webstrom Debug 调试vue项目的方法步骤
Jul 17 Javascript
node.js学习笔记之koa框架和简单爬虫练习
Dec 13 Javascript
微信小程序淘宝首页双排图片布局排版代码(推荐)
Oct 29 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
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
PHP+redis实现微博的拉模型案例详解
2019/07/10 PHP
Gambit vs CL BO3 第三场 2.13
2021/03/10 DOTA
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
Prototype源码浅析 String部分(四)之补充
2012/01/16 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
php 中序列化和json使用介绍
2013/07/08 Javascript
讨论html与javascript在浏览器中的加载顺序问题
2013/11/27 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
jquery自定义表格样式
2015/11/23 Javascript
jQuery Ajax 异步加载显示等待效果代码分享
2016/08/01 Javascript
AngularJs Modules详解及示例代码
2016/09/01 Javascript
js前端导出Excel的方法
2017/11/01 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
python 不关闭控制台的实现方法
2011/10/23 Python
python实现在字符串中查找子字符串的方法
2015/07/11 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
Python3爬虫之urllib携带cookie爬取网页的方法
2018/12/28 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
2019/06/19 Python
Flask框架模板继承实现方法分析
2019/07/31 Python
Python的条件锁与事件共享详解
2019/09/12 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
Python实现进度条和时间预估的示例代码
2020/06/02 Python
自我评价个人范文
2013/12/16 职场文书
最新茶叶店创业计划书
2014/01/14 职场文书
销售人员职业生涯规划范文
2014/03/01 职场文书
低碳生活的宣传标语
2014/06/23 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
安全保证书怎么写
2015/02/28 职场文书
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技