我正在構建一個'關鍵字'突出顯示腳本,我需要編寫一個正則表達式來解析以下URL,以找到搜索關鍵字來突出顯示。正則表達式/ Javascript幫助 - 搜索URL術語解析
我真的很糟糕的正則表達式,所以我希望有人誰石頭它,可以提供幫助。
我們的搜索字符串使用「skw」作爲參數,「%2c」(逗號)分隔術語,空格使用「+」。
網址示例:
http://[url].com/Search.aspx?skw=term1 http://[url].com/Search.aspx?skw=term1%2c+term2
有沒有我可以使用,這將使我的集合,它看起來像這樣一個正則表達式?
var "http://[url].com/Search.aspx?skw=term+one%2c+term2".match([Expression]);
matches[0] = "term one"
matches[1] = "term2"
謝謝!任何幫助是極大的讚賞。
或https?:// [^ \?] +(?:\?| \?[^&] *&)skw =([^%] *)( ?:%2C \ + *(*))?忽略你的skw之前的任何參數 – cdm9002 2009-07-13 17:37:48
謝謝!這工作很好! – 2009-07-13 19:00:51