Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   lastIndex в exec (https://javascript.ru/forum/misc/8032-lastindex-v-exec.html)

Скриптор 04.03.2010 10:38

lastIndex в exec
 
Цитата:

Это происходит за счет автоматического обновления при выполнении exec индекса конца последнего поиска lastIndex. Следующий поиск начинается от lastIndex. [http://javascript.ru/RegExp/exec]

Зачем вообще этот счетчик позиции найденного? Как-то не могу найти этому практического применения.
Всё кажется каким-то излишеством, ненужным наворотом. Ткните неудча в толковый мануал!

Gvozd 04.03.2010 11:56

буквально под этой фразой находится код, который без lastIndex бал бы не возможен практически
если вам мало, то вот еще ссылка
http://javascript.ru/tutorial/regexp...se-so-skobkami

Скриптор 04.03.2010 16:08

Цитата:

Сообщение от Gvozd (Сообщение 46733)
буквально под этой фразой находится код, который без lastIndex бал бы не возможен практически

__Так вот как раз в этом примере я и не вижу практического смысла,
а вот за вторую ссылку спасибо: буду трепетно изучать ближайшие два дня, как-то прошел мимо.

-----------------
Подробнее о первом примере (о примере из самой статьи):
На мой взгляд это какая-то не жизненная задача. Я так понимаю, что знать позицию в массиве при поиске - это нужно скорее только разработчикам самого языка, чтобы отследить, где там у них и что в какой момент времени происходит. Может кто разубедит меня. Буду признателен.


Часовой пояс GMT +3, время: 10:25.