JavaScript 正则表达式 - exec


描述

exec 方法在字符串中搜索与 regexp 匹配的文本。如果找到匹配项,则返回结果数组;否则,它将返回 null。

语法

它的语法如下 -


RegExpObject.exec( string );

参数详情

  • string − 要搜索的字符串

返回值

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


 <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("测试 1 - 返回值 : " +  result); 
    
    re = new RegExp( "pushing", "g" );
    
    var result = re.exec(str);
    document.write("<br />测试 2 - 返回值 : " +  result); 
 </script>

输出

测试 1 - 返回值 : script
测试 2 - 返回值 : null