lastIndex
Доступное на запись целочисленное свойство, которое указывает индекс, с которого начинать следующий поиск match.
Описание, примеры
Свойство lastIndex есть у каждого объекта типа RegExp.
Оно установлено только если в регулярном выражении указан флаг "g", обозначающий глобальный поиск.
При глобальном поиске lastIndex каждый раз сдвигается, так что последовательные вызовы поиска дают разные результаты.
re = /a+/g;
re.exec("a aa") // вернет ["a"]
re.lastIndex // 1
re.exec("a aa") // вернет ["aa"]
re.lastIndex // 4
Вы можете ставить это свойство напрямую.
|
Отправить комментарий
Приветствуются комментарии:- Полезные.
- Дополняющие прочитанное.
- Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.Для остальных вопросов и обсуждений есть форум.