Metoda match v regularnih izrazih JavaScript

Metoda match najde prvo ujemanje z regularnim izrazom. Vrne matriko, v katere ničelni element bo vseboval najdeni podniz.

Poglejmo si primer. Recimo, da imamo naslednji niz:

javascriptlet str = 'xax xaax xaaax';

Zaženimo to metodo na našem nizu z regularnim izrazom:

javascriptlet res = str.match(/xa+x/);

V ničelnem elementu matrike z rezultatom bo prvo ujemanje z regularnim izrazom:

javascriptconsole.log(res[0]); // izpiše 'xax'

Poleg tega bo rezultat vseboval dodatne lastnosti. V lastnosti index bo pozicija, na kateri je bilo odkrito ujemanje:

javascriptconsole.log(res.index); // izpiše 0

V lastnosti input pa bo niz, po katerem je bilo izvršeno iskanje (informacija sporne vrednosti):

javascriptconsole.log(res.input); // izpiše 'xax xaax xaaax'
Задание 1

Dan je niz:

javascriptlet str = 'aaa 123 bbb';

Poiščite podniz, ki vsebuje številke.

Задание 2

Dan je niz:

javascriptlet str = 'aaa 123 bbb';

Poiščite pozicijo prve številke.