Javascript RegExp exec() 方法

返回 Javascript RegExp 对象


定义

exec() 方法用于检索字符串中的正则表达式的匹配。

如果字符串中有匹配的值返回该匹配值,否则返回 null。

语法

语法如下:

RegExp.exec(string)

参数

string - 要搜索的字符串

返回值

如果找到匹配项,则返回匹配的文本,否则返回 null。

浏览器支持

Internet Explorer Firefox Opera Google Chrome Safari

所有主流浏览器都支持 exec() 方法。

示例

<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 RegExp 对象

查看笔记

扫码一下
查看教程更方便