在JavaScript的正则表达式中使用exec()方法


Posted in Javascript onJune 16, 2015

 exec方法为正则表达式匹配的文本搜索字符串。如果找到匹配,则返回结果数组; 否则,返回null。
语法

RegExpObject.exec( string );

下面是参数的详细信息:

  •     string : 要搜索的字符串

返回值:

  • 如果找到一个匹配,如果不为空,则返回匹配的文本。

例子:

<html>
<head>
<title>JavaScript RegExp exec Method</title>
</head>
<body>
<script type="text/javascript">
  var str = "Javascript is an interesting scripting language";
  var re = new RegExp( "script", "g" );

  var result = re.exec(str);
  document.write("Test 1 - returned value : " + result); 

  re = new RegExp( "pushing", "g" );
  var result = re.exec(str);
  document.write("<br />Test 2 - returned value : " + result); 
</script>
</body>
</html>

这将产生以下结果:

Test 1 - returned value : script
Test 2 - returned value : null
Javascript 相关文章推荐
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
Feb 05 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
Feb 05 Javascript
JavaScript回调(callback)函数概念自我理解及示例
Jul 04 Javascript
js 判断计算字符串长度/判断空的简单方法
Aug 05 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
Aug 14 Javascript
JavaScript动态操作表格实例(添加,删除行,列及单元格)
Nov 25 Javascript
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
Dec 17 Javascript
JavaScript实现翻页功能(附效果图)
Feb 16 Javascript
seajs中最常用的7个功能、配置示例
Oct 10 Javascript
2种在vue项目中使用百度地图的简单方法
Sep 28 Javascript
微信小程序实现图片选择并预览功能
Jul 25 Javascript
解决Vue @submit 提交后不刷新页面问题
Jul 18 Javascript
JavaScript正则表达式之multiline属性的应用
Jun 16 #Javascript
AngularJS学习笔记之基本指令(init、repeat)
Jun 16 #Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
Jun 16 #Javascript
javascript验证邮件地址和MX记录的方法
Jun 16 #Javascript
详解JavaScript正则表达式中的global属性的使用
Jun 16 #Javascript
Javascript 是你的高阶函数(高级应用)
Jun 15 #Javascript
Javascript 高阶函数使用介绍
Jun 15 #Javascript
You might like
PHP关联链接常用代码
2012/11/05 PHP
php数组去重复数据示例
2014/02/25 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
php简单生成随机数的方法
2015/07/30 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
php mysql like 实现多关键词搜索的方法
2016/10/29 PHP
PHP序列化的四种实现方法与横向对比
2018/11/29 PHP
Javascript优化技巧(文件瘦身篇)
2008/01/28 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
再谈querySelector和querySelectorAll的区别与联系
2012/04/20 Javascript
js中的布尔运算符使用介绍
2013/11/20 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
JavaScript学习总结之JS、AJAX应用
2016/01/29 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
jQuery实现简单弹窗遮罩效果
2017/02/27 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
jQuery Validate插件ajax方式验证输入值的实例
2017/12/21 jQuery
基于node.js实现爬虫的讲解
2019/02/18 Javascript
es6中比较有用的7个技巧小结
2019/07/12 Javascript
javascript实现前端成语点击验证
2020/06/24 Javascript
python cs架构实现简单文件传输
2020/03/20 Python
浅谈pycharm出现卡顿的解决方法
2018/12/03 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
idea2020手动安装python插件的实现方法
2020/07/17 Python
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
库存图片、照片、矢量图、视频和音乐:Shutterstock
2021/02/12 全球购物
继承公证书
2014/04/09 职场文书
工作求职自荐信
2014/06/13 职场文书
职工小家建设活动方案
2014/08/25 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书
高中诗歌鉴赏教学反思
2016/02/16 职场文书
java实现对Hadoop的操作
2021/07/01 Java/Android