Search
Выполняет поиск совпадения регулярного выражения и данного String-объекта.
Метод из
Реализован в
ECMA-262 Edition 3
Синтаксис
search(regexp)
Параметр
| regexp | 
Имя регулярного выражения. Это может быть имя переменной или литерал..
Описание
В случае успеха, search возвращает индекс регулярного выражения в строке. Иначе, возвращает -1.
Если Вы хотите знать, найден ли в строке патэрн, используйте search (аналогично методу test регулярного выражения); для получения дополнительно информации (но более медленного выполнения) используйте (аналогично методу exec регулярного выражения).
Пример
Это пример печатает сообщение, содержание которого зависит от успешности теста.
function testinput(re, str){
 if (str.search(re) != -1)
    midString = " contains ";
 else
    midString = " does not contain ";
 document.write (str + midString + re.source);
}
