Метод search
Метод search
находит совпадения строки
с регулярным выражением
и возвращает позицию первого совпадения.
Если совпадений не найдено, то метод вернет -1
.
Синтаксис
строка.search(регулярное выражение);
Пример
Давайте найдем позицию подстроки:
let str = 'aaa xax bbb';
let res = str.search(/x.x/);
console.log(res);
Результат выполнения кода:
4
Смотрите также
-
метод
test
,
который проверяет строку -
метод
match
,
который ищет совпадения в строке -
метод
matchAll
,
который ищет все совпадения в строке -
метод
exec
,
который выполняет последовательный поиск -
метод
replace
,
который выполняет поиск и замену -
метод
split
,
который разбивает строку -
метод
includes
,
который выполняет поиск заданной строки в текущей строке