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 相关文章推荐
Autocomplete Textbox Example javascript实现自动完成成功
Aug 17 Javascript
jquery下onpropertychange事件的绑定方法
Aug 01 Javascript
Google Map V3 绑定气泡窗口(infowindow)Dom事件实现代码
Apr 26 Javascript
JavaScript实现简单图片滚动附源码下载
Jun 17 Javascript
最简单的JavaScript图片轮播代码(两种方法)
Dec 18 Javascript
jQuery插件支持同一页面被多次调用
Feb 14 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
Apr 30 Javascript
javascript 中的console.log和弹出窗口alert
Aug 30 Javascript
JavaScript 中定义函数用 var foo = function () {} 和 function foo()区别介绍
Mar 01 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
Apr 01 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
Dec 17 Vue.js
JavaScript/TypeScript 实现并发请求控制的示例代码
Jan 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
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
PHP MYSQL简易交互式站点开发
2016/12/27 PHP
比较简单的异步加载JS文件的代码
2009/07/18 Javascript
javascript offsetX与layerX区别
2010/03/12 Javascript
javascript写的简单的计算器,内容很多,方法实用,推荐
2011/12/29 Javascript
jquery表单验证使用插件formValidator
2012/11/10 Javascript
AngularJS表单编辑提交功能实例
2015/02/13 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
jQuery解析XML文件同时动态增加js文件的方法
2015/06/01 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
2016/05/17 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
2016/06/06 Javascript
微信小程序 wx:key详细介绍
2016/10/28 Javascript
JS数字千分位格式化实现方法总结
2016/12/16 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
详解CommonJS和ES6模块循环加载处理的区别
2018/12/26 Javascript
js Array.slice的8种不同用法示例
2019/07/10 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
vue中的双向数据绑定原理与常见操作技巧详解
2020/03/16 Javascript
python的类变量和成员变量用法实例教程
2014/08/25 Python
Sanic框架流式传输操作示例
2018/07/18 Python
Python多进程池 multiprocessing Pool用法示例
2018/09/07 Python
浅析python参数的知识点
2018/12/10 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
英国奢侈品网站:MatchesFashion
2016/12/16 全球购物
安全生产中长期规划实施方案
2014/02/21 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
初中三好学生自我鉴定
2014/04/07 职场文书
村长反四风问题个人对照检查材料
2014/09/21 职场文书
十八大宣传标语
2014/10/09 职场文书
80后婚前协议书范本
2014/10/24 职场文书
春节随笔
2015/08/15 职场文书
担保书怎么写 ?
2019/04/22 职场文书