2017-11-05 ■ javascript javascript 結局昨日のも上手く動いてなかったみたい? で、 txt.replace(new RegExp("\\(" + key + "\\)"), "(" + col[key] + ")"); // finally これが正しいみたいです。エスケープをエスケープするってことなのかな。 Rubyでこうやるってのは見たんだけど、jsでもこうなのね。 なんにしろこれさ、RegExp使う上で必須の書式じゃん。どこでだって説明されてないとおかしいんじゃないんですかね。