Vlagge vir regex strings in JavaScript
Vlagge in regulêre uitdrukkings, geskep via RegExp,
moet as tweede parameter oorgedra word.
Kom ons kyk na 'n voorbeeld.
Gestel ons het die volgende string:
javascriptlet str = 'abc def';
Gestel ons pas op hierdie string die volgende regulêre uitdrukking met 'n vlag toe:
javascriptlet reg = /[a-z]+/g;
let res = str.match(reg);
Kom ons herskryf hierdie regulêre uitdrukking
via RegExp:
javascriptlet reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
Praktiese take
Задание 1
Herskryf die regulêre uitdrukking in die vorm van 'n string:
javascriptlet str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');