Flamurët për vargjet e regex në JavaScript

Flamurët në regex, të krijuara përmes RegExp, duhet të kalohen si parametër i dytë. Le të shohim një shembull. Le të themi se kemi vargun e mëposhtëm:

javascriptlet str = 'abc def';

Le të themi se për këtë varg aplikojmë shprehjen e rregullt të mëposhtme me flamur:

javascriptlet reg = /[a-z]+/g;
let res = str.match(reg);

Le ta rishkruajmë këtë shprehje të rregullt përmes RegExp:

javascriptlet reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);

Detyra praktike

Задание 1

Rishkruani shprehjen e rregullt në formën e vargut:

javascriptlet str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');