JavaScript search()
Пример
Поиск для "Schoolsw3":
var str = "Посетить Schoolsw3!";
var n = str.search("Schoolsw3");
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Метод search() ищет в строке заданное значение и возвращает позицию совпадения.
Значение поиска может быть строкой или регулярным выражением.
Это метод возвращает -1, если совпадение не найдено.
Подробнее о регулярных выражениях читайте в разделе Учебник RegExp и в Справочнике объектов RegExp.
Поддержка браузера
Метод | |||||
---|---|---|---|---|---|
search() | Да | Да | Да | Да | Да |
Синтаксис
string.search(searchvalue)
Значения параметров
Параметр | Описание |
---|---|
searchvalue | Требуемый. Регулярное выражение. Строка автоматически преобразуется в регулярное выражение. |
Технические детали
Возвращаемое значение: | Число, представляющий позицию первого вхождения указанного значения поиска, или -1, если совпадение не найдено |
---|---|
Версия JavaScript: | ECMAScript 1 |
Еще примеры
Пример
Выполните поиск с учетом регистра:
var str = "У мистера Блю синий дом";
var n = str.search("синий");
Попробуйте сами »
Пример
Выполните регистр-вчувствительном поиске:
var str = "У мистера Блю синий дом";
var n = str.search(/синий/i);
Попробуйте сами »