Метод search в регулярных выражениях JavaScript
В данном уроке мы разберем метод search
,
который осуществляет поиск в строке
по регулярному выражению. Он принимает
следующие параметры:
строка.search(регулярка)
Метод возвращает позицию первой найденной
подстроки, а если она не найдена -
то -1
.
В следующем примере мы находим позицию подстроки
'aaa'
в нашей строке:
let str = 'a aa aaa aaaa aaaa';
let res = str.search(/aaa/);
В результате в переменную запишется следующее:
5
Дана строка:
let str = '1 23 456 789';
Найдите позицию первого числа, состоящего из трех цифр.