JSCRIPT MANUAL

Microsoft® JScript™
Свойство lastIndex
 Справочник языка 
Версия 3 

См. также                   Применение


Описание
Указывает на последнее успешное соответствие в обрабатываемой строке.
Синтаксис
RegExp.lastIndex
Примечание
Свойство lastIndex отсчитывается с нуля, то есть индекс первого символа равен нулю. Его значение изменяется при каждом успешном соответствии.

Свойство lastIndex изменяется методами exec и test объекта RegExp, и методами match, replace и split объекта String.

К lastIndex применяются следующие правила:

  • Если нет соответствий, lastIndex устанавливается равным -1.
  • Если lastIndex больше длины строки, в методах test и exec происходит сбой, а lastIndex устанавливается равным -1.
  • Если lastIndex равно длине строки, соответствие найдено, если регулярное выражение равно пустой строке. Иначе lastIndex устанавливается равным -1.
  • В остальных случаях, lastIndex устанавливается равным следующей позиции последнего совпадения.


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.