如果我有一個包含>
標誌A S特林,我怎麼使用正則表達式替換它,是從字符串中使用new RegExp()
池莉構建?正則表達式:將「大於」簽署
var s = "\\>:\\)"; // this is definetely wrong string for regexp contructor
var reg = new RegExp(s, "g");
alert(msg.replace(reg, "IT WORKS!!");
更換:)
是沒有問題的,new RegExp(":\\)","g")
工作正常,但如何>
添加到正則表達式,以便它是否行得通呢?
再次,它必須可以通過指定正確的字符串到正則表達式構造器來完成。
這聽起來像一個學校分配。爲什麼你必須用這種相當複雜的方式來做到這一點? –
@pranav,嘗試在操場您的解決方案,它失敗 – kaytrance