我想String.replaceAll()在JavaScript中創建一個方法,我認為使用正則表達式將是最簡潔的方法。但是,我無法弄清楚如何將變量傳遞給正則表達式。我能做到這一點已經將取代所有的實例"B"有"A"。"ABABAB".replace(/B/g, "A");但我想做這樣的事情:String.prototype.replaceAll = function(replaceThis, withThis) {
this.replace(/replaceThis/g, withThis);};但顯然這只會替換文本"replaceThis"...所以如何將此變量傳遞給我的正則表達式字符串?
如何在正則表達式中使用變量?
胡子哥哥
2019-05-23 12:57:18