⊗jsSpRESF 135 of 294 menu

Flags für Regex-Strings in JavaScript

Flags in Regular Expressions, die über RegExp erstellt wurden, sollten als zweiter Parameter übergeben werden. Schauen wir uns ein Beispiel an. Nehmen wir an, wir haben den folgenden String:

let str = 'abc def';

Nehmen wir an, wir wenden auf diesen String den folgenden regulären Ausdruck mit Flag an:

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

Lassen Sie uns diesen regulären Ausdruck über RegExp umschreiben:

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

Praktische Aufgaben

Schreiben Sie den regulären Ausdruck in Form eines Strings um:

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