我的網址是這樣的:的Javascript正則表達式:在URL找到GUID並更換
http://some.bunch.of.subdomains.hostname.tld/somepath/deeper/GUID/foo/bar/candy
GUID是我需要找到並更換ID。
GUID被剝離,沒有破折號,正好32個字符,小寫字母a-f,0-9。就像這樣:
961b7d0e50f0462a8828c31bf0874a71
後,我找到了,我會喜歡這個替換它:
document.URL.replace(/regexp goes here/, 'newGUID');
你能解釋一下'a- z \ d'部分好嗎?請注意,GUID只包含字母表中從A到F的字符,不再包含其他字符。 – DominiqueBal 2012-03-09 21:03:54
我的不好,認爲你說的A - Z,更新。 '小寫a-f,0-9'是'[a-f \ d]'匹配的內容,'\ d'與'[0-9]'相同,只是更短。 – Qtax 2012-03-09 21:08:10