Справочник по JScript : Свойства JScript : Свойство index

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Свойство index

Возвращает позицию знака, с которого начинается первое найденное совпадение в строке для поиска. Только для чтения.

Синтаксис

RegExp.index 

Аргументы

RegExp
Обязательный аргумент. Глобальный объект RegExp.

Описание

Значения свойства index начинаются с нуля. Начальным значением является -1, и оно изменяется при каждом обнаруженном совпадении.

Примеры

В следующем примере показано как используется свойство index. Проверяется строка и для каждого слова в ней выводятся значения index и lastIndex.

function RegExpTest()
{
   var ver = Number(ScriptEngineMajorVersion() + "." + ScriptEngineMinorVersion())
   if (ver < 5.5)
   {
      document.write("You need a newer version of JScript for this to work");
      return;
   }

   var src = "The quick brown fox jumps over the lazy dog.";

   // Создаем шаблон регулярного выражения с глобальным флагом
   var re = /\w+/g;

   // Получаем следующее слово, начиная с позиции lastindex.
   var arr;
   while ((arr = re.exec(src)) != null)
      {
      // New line:
      document.write ("
"); document.write (arr.index + "-" + arr.lastIndex + " "); document.write (arr); } }

Поддержка

JScript Version 3

Смотрите также

Ссылки на источники

http://msdn.microsoft.com/en-us/library/0xsw26xd(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования