javascript replaceの正規表現に変数を利用する

javascript replaceの正規表現に変数を利用する

javascriptで、replaceの正規表現に変数を利用するコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 102.0.5005.115

変数を利用

RegExpメソッドを使用すると、replaceの正規表現に変数を利用することが可能です。

let str = 'mebee';

let reg = 'e'

let result = str.replace(new RegExp(reg,'g'), '');

// 以下と同じになります
// let result = str.replace( /e/g , '' ) ;

console.log(result); // mb