var str = "test test test", regexp = /test test/g; while (regexp.exec(str)) { alert(regexp.lastIndex); /* что-нибудь полезное */ regexp.lastIndex -= (RegExp['$&'].length - 1) }