JavaScript exec()方法是如何工作的
JavaScript exec()方法是通过搜索来寻找一个特定字符串的匹配。
语法
exec()方法的语法给出如下。
正则Object.exec(string)
这里, 'string' 是一个参数,指定要搜索的字符串。exec()返回匹配的字符串或空值。
如何使用JavaScript exec()方法
使用JavaScript exec()方法的目的是在指定的字符串中搜索一个匹配的字符串。本节提供了一个在JavaScript中使用exec()方法的方向和例子。
例子。如何在JavaScript中使用exec()方法来搜索一个字符串
exec()方法搜索匹配的字符串并以数组的形式返回输出。
string= "LinuxHint是一个编程网站";
object= newRegExp ( "LinuxHint");
output=object.exec(string);
console.log("Returned value : " + output);
object= newRegExp ( "site");
output=object.exec(string);
console.log("Returned value : " +output)。
在这个例子中,一个字符串**"LinuxHint是一个编程网站 "**被传递给一个对象。正则表达式被用作对象来搜索该字符串。当函数调用时,它检查匹配的字符串是否存在。如果函数找到一个匹配的字符串,它将返回第一个(原始)或一个空值。

返回的输出结果显示,在一个函数中存在一个匹配的字符串。因此,该函数返回的原始字符串为 'LinuxHint'和'site'。
例子。如果字符串不匹配,exec()方法是如何表现的
exec()方法要么返回匹配的字符串,要么返回空值。下面的代码试图将字符与字符串匹配。
string= "LinuxHint是一个编程网站";
object= RegExp ( "language");
output=object.exec(string);
console.log("Returned value : " +output);
在上面的代码中,字符串 "language"被传递给正则表达式对象。它将检查匹配的字符串是否存在。在该对象中,参数值是**"language"。**当函数被调用时,它将返回输出。

输出显示在指定对象的字符串中没有一个匹配的字符串。因此,该函数返回"null "值。
结论
exec()方法如果存在匹配的字符串,则以数组形式返回输出,否则返回null。exec()方法适用于RegExp对象的输出。在这篇描述性文章中,我们解释了JavaScript中的exec()方法。为了更好地理解,我们提供了exec()方法的用法和功能,以及一些例子。