Ž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ę:
let str = 'abc def';
Tarkime, kad šiai eilutei taikome šią reguliariąją išraišką su vėliavėle:
let reg = /[a-z]+/g;
let res = str.match(reg);
Perrašykime šią reguliariąją išraišką
naudojant RegExp:
let reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
Praktinės užduotys
Perrašykite reguliariąją išraišką eilutės pavidalu:
let str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');