我有一個字符串(URL):jQuery的正則表達式替換這樣的回報替換單詞的
https://8.random.url.com/g/DFGTER5675/test1/undefined/codec/
這裏是我的正則表達式:
/https\:\/\/(?:.*)\/g\/(?:.*)\/(?:.*)\/(.*)\/codec\/(?:.*)/gi
而且我的代碼:
var string = "https://8.random.url.com/g/DFGTER5675/test1/undefined/codec/";
var myRegexp = /https\:\/\/(?:.*)\/g\/(?:.*)\/(?:.*)\/(.*)\/codec\/(?:.*)/gi
var match = string.replace(myRegexp, "OMEGA3");
當我做console.log(match)
它只返回「OMEGA3」。我想要的只是我的字符串「undefined」替換爲「OMEGA3」。我究竟做錯了什麼?謝謝。
完美地工作!謝謝 – user3546553