Metoda search v regulárních výrazech JavaScript

V této lekci rozebereme metodu search, která provádí vyhledávání v řetězci pomocí regulárního výrazu. Přijímá následující parametry:

javascriptřetězec.search(regulární výraz)

Metoda vrací pozici prvního nalezeného podřetězce, a pokud není nalezen - tak -1.

V následujícím příkladu najdeme pozici podřetězce 'aaa' v našem řetězci:

javascriptlet str = 'a aa aaa aaaa aaaa';
let res = str.search(/aaa/);

V důsledku se do proměnné zapíše následující:

javascript5
Задание 1

Je dán řetězec:

javascriptlet str = '1 23 456 789';

Najděte pozici prvního čísla složeného ze tří číslic.