1 test方法
检索字符串中指定的值。返回 true 或 false。 检索字符串中指定的值。返回 true 或 false。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>text</title>
</head>
<body>
<script type="text/javascript">
var reg = /123/g;
var str = 'hello123hello123';
console.log(reg.test(str));//true
console.log(reg.lastIndex);//8
console.log(reg.test(str));//true
console.log(reg.lastIndex);//16
console.log(reg.test(str));//false
console.log(reg.lastIndex);//0
</script>
</body>
</html>
//使用了g修饰符的正则表达式,表示要记录每一次搜索的位置,接着使用test方法,每次开始搜索的位置都是上一次匹配的后一个位置。
3.2 exec方法
方法用于检索字符串中的正则表达式的匹配。返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。
<!DOCTYPE html>
<html lang="en">
<head>
<meta c