首先,javascript中正则的exec方法返回的既然是数组为什么下面代码的length值为1而不是2,
还有就是exec的lastindex属性为什么是undefined???
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>正则表达式</title>
<style>
</style>
</head>
<body>
<script type="text/javascript">
/*var pattem = new RegExp ("box");
var str = "box";
alert(pattem.test(str)); */
/*var pattem = /box/i;
var str = "Box";
alert(pattem.test(str)); */
/*alert(/box/i.test("Box")) */
var pattem = /box/;
var str = "this is a box,box";
alert(pattem.exec(str).lastIndex);
</script>
</body>
</html>
叮当猫咪
相关分类