JavaScript String match() 方法

2025 年 3 月 18 日 | 1 分钟阅读

JavaScript 字符串 match() 方法用于将字符串与正则表达式匹配。我们可以使用 match() 方法的全局搜索修饰符来获取所有匹配的元素,否则该方法仅返回第一个匹配项。

语法

match() 方法由以下语法表示

参数

regexp - 它表示要搜索的正则表达式。

返回

匹配的正则表达式。

JavaScript String match() 方法示例

让我们看一些 match() 方法的简单示例。

示例 1

让我们看一个搜索匹配项的简单示例。

输出

Java

示例 2

在此示例中,我们将使用全局标志搜索正则表达式。

输出

Java

示例 3

让我们使用全局标志再次查看一个搜索正则表达式的示例。由于 match() 方法区分大小写,因此在此情况下它返回 null。

输出

null

示例 4

我们可以通过使用 ignore flag 来忽略 match() 方法的区分大小写行为。让我们通过示例来理解。

输出

Java

示例 5

在这里,我们将打印匹配元素的数组。

输出

a,a,p,o,i,n

示例 6

让我们看看不使用全局搜索的相同示例。

输出

a