Flag untuk String Regular Expression di JavaScript

Flag dalam regular expression, yang dibuat melalui RegExp, harus diteruskan sebagai parameter kedua. Mari kita lihat contohnya. Misalkan kita memiliki string berikut:

javascriptlet str = 'abc def';

Misalkan ke string ini kita terapkan regular expression berikut dengan flag:

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

Mari kita tulis ulang regular expression ini melalui RegExp:

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

Tugas Praktis

Задание 1

Tulis ulang regular expression dalam bentuk string:

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