JavaScriptにおける正規表現変数
正規表現は変数に格納することができます。 例を見てみましょう。次のような文字列があるとします:
let str = 'aaa bbb ccc';
次の正規表現を使用したコードがあるとします:
let res = str.replace(/\w+/, '!');
この正規表現を変数に格納してみましょう:
let reg = /\w+/;
let res = str.replace(reg, '!');
次のコードの正規表現を変数に格納してください:
let str = 'a aa aaa aaaa aaaa';
let res = str.replace(/a+/, '!');