1、exec() 方法是什么?

exec() 方法是 JavaScript 中正则表达式的一个方法,它是用来在字符串中搜索指定的值,并返回包含该值的数组。

2、exec() 方法的语法

exec() 方法的语法如下:

reg.exec(string)
JavaScript

其中,reg 是要搜索的正则表达式,string 是要搜索的字符串。

3、exec() 方法的返回值

exec() 方法会返回一个包含搜索结果的数组,如果没有搜索到结果,则返回 null。

4、exec() 方法的应用

exec() 方法可以用来搜索字符串中的指定值,也可以用来替换字符串中的指定值。下面是一个示例:

var str = "Hello World!"; 
var reg = /world/i; 
var result = reg.exec(str); 
console.log(result); // ["World", index: 6, input: "Hello World!"]
JavaScript

在上面的示例中,我们使用 exec() 方法搜索字符串“Hello World!”中的“world”,结果输出为:["World", index: 6, input: "Hello World!"],其中,“World”表示搜索到的值,index 表示搜索到的值在字符串中的位置,input 表示搜索的字符串。