⊗jsSpRESF 135 of 294 menu

Bendera untuk Rentetan Ekspresi Biasa dalam JavaScript

Bendera dalam ungkapan biasa, yang dibuat melalui RegExp, hendaklah disampaikan sebagai parameter kedua. Mari kita lihat contoh. Katakan kita mempunyai rentetan berikut:

let str = 'abc def';

Katakan pada rentetan ini kita gunakan ungkapan biasa berikut dengan bendera:

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

Mari kita tulis semula ungkapan biasa ini melalui RegExp:

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

Masalah Praktikal

Tulis semula ungkapan biasa dalam bentuk rentetan:

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