在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 相关文章推荐
用dom+xhtml+css制作的一个相册效果代码打包下载
Jan 24 Javascript
替代window.event.srcElement效果的可兼容性的函数
Dec 18 Javascript
js取两个数组的交集|差集|并集|补集|去重示例代码
Aug 07 Javascript
快速解决FusionCharts联动的中文乱码问题
Dec 04 Javascript
JavaScript学习笔记之基础语法
Jan 22 Javascript
全面接触神奇的Bootstrap导航条实战篇
Aug 01 Javascript
JS实现给对象动态添加属性的方法
Jan 05 Javascript
JavaScript基础之this详解
Jun 04 Javascript
vue中mint-ui的使用方法
Apr 04 Javascript
axios对请求各种异常情况处理的封装方法
Sep 25 Javascript
详解基于Vue的支持数据双向绑定的select组件
Sep 02 Javascript
微信小程序实现3D轮播图效果(非swiper组件)
Sep 21 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
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
PHP获取MySql新增记录ID值的3种方法
2014/06/24 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
Javascript 实现TreeView CheckBox全选效果
2010/01/11 Javascript
图片无缝滚动代码(向左/向下/向上)
2013/04/10 Javascript
简单的代码实现jquery定时器
2014/01/03 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
jquery.mobile 共同布局遇到的问题小结
2015/02/10 Javascript
Js控制滑轮左右滑动实例
2015/02/13 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
Angular通过angular-cli来搭建web前端项目的方法
2017/07/27 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
在vue项目中优雅的使用SVG的方法实例详解
2018/12/03 Javascript
微信小程序蓝牙连接小票打印机实例代码详解
2019/06/03 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
vuex 多模块时 模块内部的mutation和action的调用方式
2020/07/24 Javascript
利用vue3+ts实现管理后台(增删改查)
2020/10/30 Javascript
Python实现的RSS阅读器实例
2015/07/25 Python
python 比较2张图片的相似度的方法示例
2019/12/18 Python
安装完Python包然后找不到模块的解决步骤
2020/02/13 Python
tensorflow模型的save与restore,及checkpoint中读取变量方式
2020/05/26 Python
澳大利亚香水在线商店:City Perfume
2020/09/02 全球购物
Java提供了哪些企业应用编程接口
2015/02/13 面试题
总务岗位职责
2013/11/19 职场文书
电大本科自我鉴定
2014/02/05 职场文书
少先队学雷锋活动月总结
2014/03/09 职场文书
供电工程专业求职信
2014/08/09 职场文书
党性心得体会
2014/09/03 职场文书
2016年第104个国际护士节活动总结
2016/04/06 职场文书
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP
Python中time标准库的使用教程
2022/04/13 Python