Flagg for streng av regulære uttrykk i JavaScript

Flagg i regulære uttrykk, opprettet via RegExp, skal sendes som andre parameter. La oss se på et eksempel. La oss si at vi har følgende streng:

javascriptlet str = 'abc def';

La oss si at vi bruker følgende regulære uttrykk med flagg på denne strengen:

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

La oss omskrive dette regulære uttrykket via RegExp:

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

Praktiske oppgaver

Задание 1

Omskriv det regulære uttrykket i form av en streng:

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