YouTube IDを抽出するためのこの正規表現を見つけました:
#^http(?:s?)://(?:www\.)?youtu(?:be\.com/watch\?(?:.*?&(?:amp;)?)?v=|\.be/)([\w\-]+)(?:&(?:amp;)?[\w\?=]*)?#i
今、正規表現を変更して、YouTube URL の YouTube ID を次の形式で抽出しようとしています。
http://www.youtube.com/watch?v=ESUYMoJVpYo&feature=share&a=rRL4kwOAewcP9KzId6Ks4A
考えられるすべての URL 形式から抽出された Id を確実に取得するにはどうすればよいですか...