我只想讓我的URL的數字返回。目前我使用:只從URL中獲取數字
alert(document.URL);
得到整個URL。但是有沒有其他簡單的解決方案可以從我的URL中獲取ID號碼作爲結果?我也在這個項目中使用jQuery和PHP。
我只想讓我的URL的數字返回。目前我使用:只從URL中獲取數字
alert(document.URL);
得到整個URL。但是有沒有其他簡單的解決方案可以從我的URL中獲取ID號碼作爲結果?我也在這個項目中使用jQuery和PHP。
var numbers = document.URL.match(/\d+/g)
將返回所有號碼的URL(例如,對於這個線程)document.URL.match(/\d+/g)
=>["19570840"]
這正是我所搜索的!非常感謝! –
但是你能告訴我這個(/ \ d#/ g)代表什麼嗎? –
@YannicHansen'\ d'會匹配一個數字,'#'是一個符號,'/ g'是全局標誌。所以在一起,正則表達式將匹配所有的第一個數字,後面跟着一個磅符號。例如''test1321#a and#1 and 313#a「.match(/ \ d#/ g);'=>'[」1#「,」3#「]' – megawac
alert(document.URL.match(/\d+/g));
簡單。我會把它放在小提琴中,但呃,jsFiddle在他們的網址中沒有任何數字,所以。
給我們一個URL – Turnip
的例子也許烏爾尋找查詢字符串 [查詢字符串] [1] [1]:http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values –