Metoda match u regularnim izrazima JavaScript

Metoda match pronalazi prvo poklapanje sa regularnim izrazom. Vraća niz, u čijem nultom elementu će se nalaziti pronadeni podstring.

Pogledajmo na primeru. Neka imamo sledeći string:

javascriptlet str = 'xax xaax xaaax';

Primenimo na ovaj string naš metod sa regularnim izrazom:

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

U nultom elementu niza sa rezultatom će se nalaziti prvo poklapanje sa regularnim izrazom:

javascriptconsole.log(res[0]); // ispisaće 'xax'

Pritom će rezultat posedovati dodatna svojstva. U svojstvu index će se nalaziti pozicija na kojoj je otkriveno poklapanje:

javascriptconsole.log(res.index); // ispisaće 0

A u svojstvu input - string, po kome je izvršena pretraga (informacija sumnjive vrednosti):

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

Dat je string:

javascriptlet str = 'aaa 123 bbb';

Pronađite podstring koji sadrži cifre.

Задание 2

Dat je string:

javascriptlet str = 'aaa 123 bbb';

Pronađite poziciju prve cifre.