Поделиться через


Метод search

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

function search(rgExp : RegExp) : Number

Аргументы

  • rgExp
    Обязательный. Экземпляр объекта Regular Expression, содержащий шаблон регулярного выражения и установленные флаги.

Заметки

Если совпадение найдено, метод search возвращает целочисленное значение, которое указывает сдвиг с начала строки, в которой содержится это совпадение. Если совпадение не найдено, возвращается значение -1.

Пример

В следующем примере кода демонстрируется применение метода search.

function SearchDemo()
{
    var s = "is but a dream within a dream";

// Create the regular expression pattern.
    var re = /dream/i;        

// Search the string.
    var r = s.search(re);     
    return(r);                

// Output: 9
}

Требования

Версия 3

Применение:

Объект String

См. также

Ссылки

Метод exec

Метод match

Объект Regular Expression

Метод replace

Метод test

Основные понятия

Синтаксис регулярного выражения