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:
let str = 'abc def';
La oss si at vi bruker følgende regulære uttrykk med flagg på denne strengen:
let reg = /[a-z]+/g;
let res = str.match(reg);
La oss omskrive dette regulære uttrykket
via RegExp:
let reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
Praktiske oppgaver
Omskriv det regulære uttrykket i form av en streng:
let str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');