我有這種形式的網址http://www.example.com/data/45。如何使用jQuery或JavaScript獲取最後一個元素(本例中爲45)?使用javascript或jquery解析url
謝謝。
我有這種形式的網址http://www.example.com/data/45。如何使用jQuery或JavaScript獲取最後一個元素(本例中爲45)?使用javascript或jquery解析url
謝謝。
一個非常快的普通的JavaScript方法,假設它是當前頁面的URL(在window.location.href
)
var urlNum = window.location.href.split('/').pop();
.split('/')
明顯砍下URL成一個陣列的基礎上,通過/
部門。既然你只需要最後一部分,它可能是最簡單的方法。
.pop()
刪除由.split()
返回的數組中的最後一個元素並返回它。
var num = 'http://www.example.com/data/45'.split('/').pop(); //num now == '45'
我的翻譯:)
var url = 'http://www.example.com/data/45';
var lastSegment = url.substr(url.lastIndexOf('/') + 1);
打我,@邁克爾! – JAAulde 2012-02-01 03:10:29
謝謝!我會稍後再嘗試 – revolver 2012-02-01 03:10:30