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 相关文章推荐
初探jquery——表单应用范例
Feb 20 Javascript
深入解析contentWindow, contentDocument
Jul 04 Javascript
jquery+ajax实现跨域请求的方法
Jan 20 Javascript
在JavaScript中使用对数Math.log()方法的教程
Jun 15 Javascript
javascript正则表达式定义(语法)总结
Jan 08 Javascript
深入理解Node.js的HTTP模块
Oct 12 Javascript
js/jq仿window文件夹移动/剪切/复制等操作代码
Mar 08 Javascript
微信小程序 弹框和模态框实现代码
Mar 10 Javascript
微信小程序调用PHP后台接口 解析纯html文本
Jun 13 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
Sep 27 Javascript
vue-cli3 取消eslint校验代码的解决办法
Jan 16 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
Jun 11 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+mysql保存和输出文件
2006/10/09 PHP
基于mysql的论坛(4)
2006/10/09 PHP
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
PHP base64编码后解码乱码的解决办法
2014/06/19 PHP
thinkphp3.x中变量的获取和过滤方法详解
2016/05/20 PHP
javascript 建设银行登陆键盘
2008/06/10 Javascript
Web前端设计模式  制作漂亮的弹出层
2010/10/29 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
使用js画图之饼图
2015/01/12 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
JavaScript实现搜索框的自动完成功能(一)
2016/02/25 Javascript
jQuery动态加载css文件实现方法
2016/06/15 Javascript
将json转换成struts参数的方法
2016/11/08 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
vue axios同步请求解决方案
2017/09/29 Javascript
Vue.js2.0中的变化小结
2017/10/24 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
2018/10/01 Javascript
详解使用React.memo()来优化函数组件的性能
2019/03/19 Javascript
vue项目查看vue版本及cli版本的实现方式
2020/10/24 Javascript
python文件读写操作与linux shell变量命令交互执行的方法
2015/01/14 Python
python通过pil模块获得图片exif信息的方法
2015/03/16 Python
Python实现去除列表中重复元素的方法小结【4种方法】
2018/04/27 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
利用Python产生加密表和解密表的实现方法
2019/10/15 Python
平面设计师工作职责范文
2013/12/03 职场文书
毕业自我鉴定总结
2014/03/24 职场文书
酒店开业策划方案
2014/06/02 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
旅游项目合作意向书
2015/05/08 职场文书
老舍《猫》教学反思
2016/02/17 职场文书
导游词之太湖
2019/10/08 职场文书
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技