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