js正则RegExp对象属性lastIndex

发布时间:2020-01-07编辑:脚本学堂
js正则regexp对象属性之lastIndex属性,返回匹配内容的最后一个索引位置,也就是下一个匹配的开始位置,注意字符串索引从0开始
js正则regexp对象属性之lastIndex属性,返回匹配内容的最后一个索引位置,也就是下一个匹配的开始位置,注意字符串索引从0开始。

例子:
复制代码 代码如下:
<html>
<script language="javascript" type="text/javascript">
//设置要匹配的内容
var objStr="abfdabcd";
//设置匹配的正则表达式
var re=/abc/;
//输出匹配前的字符串
document.write("未匹配前的字符串"+objStr+"<br>");
//输出匹配的内容
document.write("匹配的内容"+objStr.match(re)+"<br>");
//document.write(RegExp.index);
//输出匹配内容的最后一个索引
document.writeln("最后一个匹配位置"+RegExp.lastIndex);
</script>
</html>