JavaScript字符串 – match()方法
描述
当用正则表达式匹配字符串时,此方法用于检索匹配项。
语法
使用以下语法使用match()方法。
string.match( param )
参数详细信息
param − 一个正则表达式对象。
返回值
- 如果正则表达式不包括 g标志, 它返回与 regexp.exec(string) 相同的结果。
-
如果正则表达式包括 g标志, 该方法返回包含所有匹配项的数组。
示例
尝试以下示例。
<html>
<head>
<title>JavaScript字符串match()方法</title>
</head>
<body>
<script type = "text/javascript">
var str = "有关详细信息,请参见第3.4.5.1章节。";
var re = /(第\d+(\.\d)*)章/i;
var found = str.match( re );
document.write(found );
</script>
</body>
</html>
输出
第3.4.5.1章,第3.4.5.1章,.1