Il metodo search nelle espressioni regolari di JavaScript

In questa lezione analizzeremo il metodo search, che effettua una ricerca in una stringa tramite un'espressione regolare. Accetta i seguenti parametri:

javascriptstringa.search(espressioneRegolare)

Il metodo restituisce la posizione della prima sottostringa trovata, e se non viene trovata - allora -1.

Nel prossimo esempio troviamo la posizione della sottostringa 'aaa' nella nostra stringa:

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

Di conseguenza, nella variabile verrà scritto quanto segue:

javascript5
Задание 1

Data la stringa:

javascriptlet str = '1 23 456 789';

Trova la posizione del primo numero composto da tre cifre.