search()
Искать «Kingdoms»:
var string = "Six Kingdoms"; var result = string.search("Kingdoms"); // 4
Определение и использование
Метод search() ищет строку для указанного значения и возвращает позицию совпадения.
Значение поиска может быть строкой или регулярным выражением.
Этот метод возвращает -1, если совпадение не найдено.
Поддержка браузеров
Синтаксис
string.search(searchvalue)
Значения параметров
Параметр | Описание |
searchvalue | Обязательный. Регулярное выражение. Строка автоматически преобразуется в регулярное выражение. |
Технические подробности
Возвращаемое значение: | Число, представляющее позицию первого вхождения указанного значения поиска, или -1, если совпадение не найдено |
Версия JavaScript: | ECMAScript 1 |
Дополнительные примеры
Выполнит поиск с учетом регистра:
var string = "Mrs Black has a black dog"; var result = string.search("black ") // 16
Выполнит поиск без учета регистра:
var string = "Mrs Black has a black dog"; var result = string.search("/black/i") // 4