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 相关文章推荐
addEventListener 的用法示例介绍
May 07 Javascript
使用GruntJS构建Web程序之合并压缩篇
Jun 06 Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
May 25 Javascript
javascript 动态样式添加的简单实现
Oct 11 Javascript
高效的jQuery代码编写技巧总结
Feb 22 Javascript
Angular中ng-bind和ng-model的区别实例详解
Apr 10 Javascript
微信小程序中多个页面传参通信的学习与实践
May 05 Javascript
一些手写JavaScript常用的函数汇总
Apr 16 Javascript
vue+koa2搭建mock数据环境的详细教程
May 18 Javascript
快速了解Vue父子组件传值以及父调子方法、子调父方法
Jul 15 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
Jul 22 Javascript
vue 表单输入框不支持focus及blur事件的解决方案
Nov 17 Vue.js
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 HTML代码串截取代码
2008/12/29 PHP
如何用PHP做到页面注册审核
2017/03/02 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
2017/09/17 PHP
php使用curl下载指定大小的文件实例代码
2017/09/30 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
js实现禁止中文输入的方法
2015/01/14 Javascript
jQuery插件实现无缝滚动特效
2015/11/24 Javascript
JavaScript中ES6 Babel正确安装过程
2016/07/18 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
AngularJS实现的自定义过滤器简单示例
2019/02/02 Javascript
基于mpvue小程序使用echarts画折线图的方法示例
2019/04/24 Javascript
Vue Components 数字键盘的实现
2019/09/18 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
2019/09/25 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
用python实现的去除win下文本文件头部BOM的代码
2013/02/10 Python
简单介绍使用Python解析并修改XML文档的方法
2015/10/15 Python
python中解析json格式文件的方法示例
2017/05/03 Python
tensorflow1.0学习之模型的保存与恢复(Saver)
2018/04/23 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
Pyspark读取parquet数据过程解析
2020/03/27 Python
python matplotlib实现将图例放在图外
2020/04/17 Python
基于django micro搭建网站实现加水印功能
2020/05/22 Python
深入解析HTML5使用SVG图像时的viewBox属性用法
2015/09/02 HTML / CSS
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
公司出纳岗位职责
2013/12/07 职场文书
先进党支部事迹材料
2014/01/13 职场文书
主要负责人任命书
2014/06/06 职场文书
应急处置方案
2014/06/16 职场文书
2015年档案室工作总结
2015/05/23 职场文书
2016年会开场白台词
2015/06/01 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
vue如何实现关闭对话框后刷新列表
2022/04/08 Vue.js