我試圖讓一個腳本,將使用JavaScript的正則表達式來獲取視頻ID解析YouTube網址,例如:JavaScript就無法解析YouTube網址
function youtube_id_extract(url) {
var youtube_id;
youtube_id = url.replace(/^[^v]+v.(.{11}).*/,"$1");
return youtube_id;
}
但我已經試過與此URL:http://www.youtube.com/watch?v=Hb_IXwcwcjg,它不會解析。這個RegEx有什麼問題?
它的工作原理... HTTP://jsfiddle.net/WnRzs/ – Andrew 2011-01-31 20:59:48