我试图让一个脚本,将使用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