我得到這個代碼從鏈接YouTube的ID喜歡 www.youtube.com/watch?v=xxxxxxx正從一個鏈接
URL youtubeURL = new URL(link);
youtubeURL.getQuery();
YouTube的ID基本上這很容易讓我的ID v = XXXXXXXX
但我注意到某個YouTube的鏈接將是這樣
http://gdata.youtube.com/feeds/api/videos/xxxxxx
我正在從文件中的鏈接 所以我需要建立一個正則表達式或這是一個解析器來幫助我嗎?
你可能想看看[我的回答一個非常類似的問題](http://stackoverflow.com/questions/5830387/php-regex-find-all-youtube-video-ids-in-string/5831191 #5831191)。它從各種YouTube網址格式中提取視頻ID。 – ridgerunner
@ridgerunner謝謝,但它錯過了gdata鏈接 – Peril
謝謝指出。我已更新[我的YouTube ID匹配表達式](http://stackoverflow.com/questions/5830387/php-regex-find-all-youtube-video-ids-in-string/5831191#5831191),以便它現在正確匹配你的'gdata'子域範例。 – ridgerunner