regexpLastIndex.js (291B)
1 function regexpLastIndex() 2 { 3 var n = 0; 4 var re = /hi/g; 5 var ss = " hi hi hi hi hi hi hi hi hi hi"; 6 for (var i = 0; i < 10; i++) { 7 // re.exec(ss); 8 n += (re.lastIndex > 0) ? 3 : 0; 9 re.lastIndex = 0; 10 } 11 return n; 12 } 13 assertEq(regexpLastIndex(), 0);