AJAX загрузка
home

Определение и использование

Свойство lastIndex указывает позицию, с которой начнется следующий поиск.

Данное свойство возвращает целое число, которое обозначает позицию последнего символа найденного с помощью метода exec() или test().

Обратите внимание: это свойство будет работать только если в регулярном выражении установлен модификатор g.

Синтаксис

регулярное_выражение.lastIndex

Пример использования

Пример

<script type="text/javascript">
//Определим произвольное регулярное выражение
var str = "Я короткая строка";
//Зададим регулярное выражение
var regexp = /о/g;
//Совершим глобальный поиск 'o' в строке текста и будем отображать
//позицию после каждого найденного совпадения
while (regexp.test(str)==true)
{
document.write(regexp.lastIndex+"<br />");
}
</script>
Быстрый просмотр