Метод search
Обновлен: Ноябрь 2007
Возвращает позицию первой найденной подстроки, совпадающей с регулярным выражением.
function search(rgExp : RegExp) : Number
Аргументы
- rgExp
Обязательный. Экземпляр объекта Regular Expression, содержащий шаблон регулярного выражения и установленные флаги.
Заметки
Метод search указывает, найдено ли соответствие. Если совпадение найдено, метод search возвращает целочисленное значение, которое указывает сдвиг с начала строки, в которой содержится это совпадение. Если совпадение не найдено, возвращается значение -1.
Пример
В следующем примере кода демонстрируется применение метода search.
function SearchDemo(){
var r, re; //Declare variables.
var s = "The rain in Spain falls mainly in the plain.";
re = /falls/i; //Create regular expression pattern.
r = s.search(re); //Search the string.
return(r); //Return the index to the first match
//or –1 if no match is found.
}
Требования
Применение:
См. также
Основные понятия
Синтаксис регулярного выражения