在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 相关文章推荐
js获得地址栏?问号后参数的方法
Aug 08 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
Aug 01 Javascript
js无提示关闭浏览器窗口的两种方法分析
Nov 06 Javascript
JavaScript实现图片轮播组件代码示例
Nov 22 Javascript
JavaScript获取中英文混合字符串长度的方法示例
Feb 04 Javascript
angularjs实现的前端分页控件示例
Feb 10 Javascript
javascript  数组排序与对象排序的实例
Jul 17 Javascript
jQuery+koa2实现简单的Ajax请求的示例
Mar 06 jQuery
clipboard.js在移动端复制失败的解决方法
Jun 13 Javascript
详解Ubuntu安装angular-cli遇到的坑
Sep 08 Javascript
小程序:授权、登录、session_key、unionId的详解
May 15 Javascript
vue3.0中setup使用(两种用法)
Dec 02 Vue.js
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
一个高ai的分页函数和一个url函数
2006/10/09 PHP
让PHP支持断点续传的源码
2010/05/16 PHP
PHP回调函数概念与用法实例分析
2017/11/03 PHP
js获取div高度的代码
2008/08/09 Javascript
extjs 初始化checkboxgroup值的代码
2011/09/21 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
2013/08/22 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
2016/05/17 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
javascript操作cookie
2017/01/17 Javascript
canvas实现钟表效果
2017/02/13 Javascript
JavaScript 字符串数字左补位,右补位,取固定长度,截位扩展函数代码
2017/03/25 Javascript
js实现图片懒加载效果
2017/07/17 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
nodejs中Express与Koa2对比分析
2018/02/06 NodeJs
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
vue组件中iview的modal组件爬坑问题之modal的显示与否应该是使用v-show
2019/04/12 Javascript
JS大坑之19位数的Number型精度丢失问题详解
2019/04/22 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
AngularJS动态生成select下拉框的方法实例
2019/11/17 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
[01:20:37]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
pymssql ntext字段调用问题解决方法
2008/12/17 Python
Python交互环境下实现输入代码
2018/06/22 Python
Python+PyQT5的子线程更新UI界面的实例
2019/06/14 Python
Django choices下拉列表绑定实例
2020/03/13 Python
Django自定义列表 models字段显示方式
2020/04/03 Python
python如何进入交互模式
2020/07/06 Python
大学生个人求职信范文
2013/09/21 职场文书
实习单位推荐信范文
2013/11/27 职场文书
电力公司个人求职信范文
2014/02/04 职场文书
父亲的菜园教学反思
2014/02/13 职场文书
党支部反对四风思想汇报
2014/10/10 职场文书
工作简报范文
2015/07/21 职场文书
微信小程序纯CSS实现无限弹幕滚动效果
2022/09/23 HTML / CSS