Žymės reguliariųjų išraiškų eilutėms JavaScript
Vėliavėles reguliariosiose išraiškose, sukurtose per RegExp,
reikia perduoti antruoju parametru.
Pažiūrėkime pavyzdžiu.
Tarkime, kad turime tokią eilutę:
javascriptlet str = 'abc def';
Tarkime, kad šiai eilutei taikome šią reguliariąją išraišką su vėliavėle:
javascriptlet reg = /[a-z]+/g;
let res = str.match(reg);
Perrašykime šią reguliariąją išraišką
naudojant RegExp:
javascriptlet reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
Praktinės užduotys
Задание 1
Perrašykite reguliariąją išraišką eilutės pavidalu:
javascriptlet str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');