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 相关文章推荐
LBS blog sql注射漏洞[All version]-官方已有补丁
Aug 26 Javascript
初学Javascript的一些总结
Nov 03 Javascript
论坛里点击别人帖子下面的回复,回复标题变成“回复 24# 的帖子”
Jun 14 Javascript
checkbox 复选框不能为空
Jul 11 Javascript
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
简介JavaScript中的italics()方法的使用
Jun 08 Javascript
jquery判断复选框选中状态以及区分attr和prop
Dec 18 Javascript
sea.js常用的api简易文档
Nov 15 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
Dec 27 Javascript
浅谈pc端rem字体设置的问题
Aug 03 Javascript
react koa rematch 如何打造一套服务端渲染架子
Jun 26 Javascript
js设置默认时间跨度过程详解
Jul 17 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应用提速面面观
2006/10/09 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
PHP扩展程序实现守护进程
2015/04/16 PHP
php微信开发之关注事件
2018/06/14 PHP
postman的安装与使用方法(模拟Get和Post请求)
2018/08/06 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
jQuery EasyUI API 中文文档 - NumberBox数字框
2011/10/13 Javascript
七夕情人节丘比特射箭小游戏
2015/08/20 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
2015/10/22 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
JS实现字符串转日期并比较大小实例分析
2015/12/09 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
2016/08/29 Javascript
微信小程序使用第三方库Immutable.js实例详解
2016/09/27 Javascript
MUI实现上拉加载和下拉刷新效果
2017/06/30 Javascript
Vue 2.0学习笔记之使用$refs访问Vue中的DOM
2017/12/19 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
vue打包通过image-webpack-loader插件对图片压缩优化操作
2020/11/12 Javascript
[53:49]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python实现TCP服务器端与客户端的方法详解
2015/04/30 Python
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
2017/09/26 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
Python高阶函数与装饰器函数的深入讲解
2020/11/10 Python
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
英国床垫在线:Mattress Online
2016/12/07 全球购物
ebookers英国:隶属全球最大的在线旅游公司Expedia
2017/12/28 全球购物
美国全球旅游运营商:Pacific Holidays
2018/06/18 全球购物
英语道歉信范文
2014/01/09 职场文书
入职担保书范文
2014/05/21 职场文书
简述python四种分词工具,盘点哪个更好用?
2021/04/13 Python
Python3 类型标注支持操作
2021/06/02 Python