LastIndex
Целочисленное read/write свойство, которое специфицирует индекс, с которого начинается поиск следующего совпадения.
Свойство из
Описание
lastIndex это свойство отдельного объекта регулярного выражения.
Это свойство устанавливается, только если регулярное выражение использует флаг "g" для указания на глобальный поиск. Применяются следующие правила:
Например, рассмотрим последовательность следующих операторов:
re = /(hi)?/g |
Совпадает с пустой строкой.
Возвращает ["hi", "hi"] с lastIndex, который равен 2.
Возвращает [""], пустой массив, чей нулевой элемент является совпавшей строкой. В данном случае это пустая строка, поскольку lastIndex был 2 (и всё ещё равен 2), а "hi" имеет размер 2.