2012-05-13 41 views
-3

可能重複:
Javascript REGEX: How to get youtube video id from URL?拿走域名和保存位置

是否與JS的方式帶走像http://www.youtube.com,並保持ID?

例子: http://www.youtube.com/watch?v=Y_UmWdcTrrc&feature=plcpwatch?v=Y_UmWdcTrrc&feature=plcp

謝謝!

+0

如果你不想只得到了ID,只需更換'HTTP:// WWW .youtube.com /'用空字符串。或澄清你的問題... –

+0

我該如何澄清我的q? :)) – Xweque

+0

更精確。你想要Youtube ID還是要刪除協議和主機,只保留路徑和查詢字符串?在標題中,「保存位置」是什麼意思? –

回答

0

你也許可以做到通過indexOfsubstring JavaScript函數的字符串操作來獲得URL path像這樣:

var url = 'http://www.youtube.com/watch?v=Y_UmWdcTrrc&feature=plcp'; 
var path = ''; 

if (url.indexOf('.com/') != -1) { 
    path = url.substring(url.indexOf('.com/') + 5); 
}