English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
lastIndex이 속성은 다음 일치를 시작할 인덱스를 정의합니다.
이 속성은 exec() 또는 test() 메서드가 찾은 마지막 일치하는 항목 이후의 문자 위치를 지정하는 정수를 반환합니다.
exec()와 test() 메서드는 일치하는 항목을 찾지 못할 때마다 자동으로 lastIndex를 0으로 재설정합니다.
주의:“ g
”지정자(조건자)를 사용할 때만 이 속성이 작용합니다.
regex.lastIndex
var str =39; The question is To be, or not to be, that is to be.'; var regex = /to be/gi; while (regex.test(str) == true) { document.write("' to be' found. Start the next match at index: " + regex.lastIndex); document.write("<br>"); }테스트를 보세요‹/›
모든 브라우저가 lastIndex 속성을 완전히 지원합니다:
속성 | |||||
lastIndex | 네 | 네 | 네 | 네 | 네 |
반환 값: | 마지막 일치 후의 문자 위치를 지정하는 정수를 반환 |
---|---|
JavaScript 버전: | ECMAScript 1 |