Справочник по JScript : Методы JScript : Метод search
смотрим также
Материал из Справочник Web-языков
Содержание |
Метод search
Возвращает позицию первой найденной подстроки, совпадающей с заданным регулярным выражением.
Синтаксис
stringObj.search(rgExp)
Аргументы
- stringObj
- Обязательный аргумент. Объект String или строковый литерал, в котором производится поиск.
- rgExp
- Обязательный аргумент. Экземпляр объекта Regular Expression, содержащий шаблон регулярного выражения и установленные флаги.
Описание
Если совпадение найдено, метод search возвращает целочисленное значение, которое равно сдвигу с начала строки, в которой найдено совпадение. Если совпадение не найдено, возвращается значение -1.
Метод применяется к объекту: String Object (Windows Scripting - JScript).
Пример
В примере показано как работает метод search.
function SearchDemo() { var src = "is but a dream within a dream"; // Создаем шаблон регулярного выражения var re = /dream/i; // Осуществляем поиск в строке var pos = src.search(re); // Возвращаем целочисленный результат return (pos); // Возвращаемое значение: 9 }
Поддержка
Смотрите также
- Объект String
- Метод RegExp
- Объект Regular Expression
- Метод exec
- Метод match
- Метод replace
- Метод test
Ссылки на источники
https://msdn.microsoft.com/en-us/library/tbc7a78k(v=VS.85).aspx