-1:000000000000 | 0:63d118171062 |
---|---|
1 function test() { | |
2 for(var i=0; i<2; i++) { | |
3 var a = /a/; | |
4 assertEq(a.lastIndex, 0); | |
5 a.exec("aaa"); | |
6 assertEq(a.lastIndex, 0); | |
7 } | |
8 | |
9 for(var i=0; i<2; i++) { | |
10 var a = /a/g; | |
11 assertEq(a.lastIndex, 0); | |
12 a.exec("aaa"); | |
13 assertEq(a.lastIndex, 1); | |
14 } | |
15 | |
16 for(var i=0; i<2; i++) { | |
17 var a = /a/y; | |
18 assertEq(a.lastIndex, 0); | |
19 a.exec("aaa"); | |
20 assertEq(a.lastIndex, 1); | |
21 } | |
22 } | |
23 | |
24 test(); | |
25 test(); |