Метод match у регуларним изразима JavaScript

Метод match проналази прво поклапање са регуларним изразом. Враћа низ, у чијем ће нултом елементу бити пронађени подстринг.

Хајде да погледамо на примеру. Претпоставимо да имамо следећи стринг:

javascriptlet str = 'xax xaax xaaax';

Применимо на овај стринг наш метод са регуларним изразом:

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

У нултом елементу низа са резултатом биће прво поклапање са регуларним изразом:

javascriptconsole.log(res[0]); // исписаће 'xax'

Притом, резултат ће имати додатна својства. У својству index биће позиција на којој је откривено поклапање:

javascriptconsole.log(res.index); // исписаће 0

А у својству input - стринг, по коме је обављено претраживање (информација упитне вредности):

javascriptconsole.log(res.input); // исписаће 'xax xaax xaaax'
Задание 1

Дат је стринг:

javascriptlet str = 'aaa 123 bbb';

Пронађи подстринг који садржи цифре.

Задание 2

Дат је стринг:

javascriptlet str = 'aaa 123 bbb';

Пронађи позицију прве цифре.