私は以下のコードを持っていますが、実行時に正規表現オブジェクト(regex2
)にいくつかのものを注入する必要があります。しかし、text.replaceは正規表現の文字列オブジェクトを好きではないようですので、どうすればこの作業を行えますか?Javascript String.replace動的正規表現を使用していますか?
var regex2 = /\|\d+:\d+/;
document.write("result = " + text.replace(regex2, '') + "<br>");
文字列をStringに変更します。その文字列が既にオブジェクトである場合 - ATMマシン、ピン番号など –
.replace()コールはdocument.write()コール内で発生する必要がありますか? document.writeを呼び出す前にその値を割り当てることはできませんか?私はあなたの質問を正しく理解していない限り、それは問題を解決するように思えます。 – inkedmn
私はAlexの同僚です。 stringObjは、実際のコードではなく、私たちが行っていたことを明確にするためのものでした。 –