Метод 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';
Пронађи позицију прве цифре.