String.replaceAll()JavaScriptでメソッドを作成したいのですが、正規表現を使用するのが最も簡単な方法だと思います。ただし、変数を正規表現に渡す方法がわかりません。私はすべてのインスタンスに置き換えられますどのすでにこれを行うことができます"B"してを"A"。
"ABABAB".replace(/B/g, "A");
しかし、私はこのようなことをしたいです:
String.prototype.replaceAll = function(replaceThis, withThis) {
this.replace(/replaceThis/g, withThis);
};
しかし、明らかにこれはテキストを置き換えるだけ"replaceThis"です...では、この変数を正規表現文字列に渡すにはどうすればよいですか?