ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | lastIndex

lastIndex

Описание

Возвращает положение символа, где начинается последнее успешное совпадение в исследуемой строке.

Синтаксис

RegExp.lastIndex

Комментарий

Свойство lastIndex начинается с нуля, т.е. индекс первого символа – ноль. Его значение модифицируется, когда осуществляется успешное совпадение.

Свойство lastIndex модифицируется методами exec и test объекта RegExp, а так же методами match, replace и split объекта String.

Следующие правила применяются к значениям lastIndex:

  • Если нет совпадения, то lastIndex устанавливается равным -1.
  • Если lastIndex больше, чем длина строки, то test и exec не работают, а lastIndex устанавливается равным -1.
  • Если lastIndex равен длине строки, то регулярное выражение совпадает, если образец совпадет с пустой строкой. В противном случае, совпадения нет, а lastIndex переустанавливается как -1.
  • В противном случае, lastIndex устанавливается на следующую позицию, следуя самому последнему совпадению.
← Назад | Вперед →
Copyright © 2006 -  aranea.ru