Match a variety of social media urls, detect their medium, and collect their single-most important ID.
{
dailymotion: /https?:\/\/(?:www\.)?dailymotion\.com\/(swf|video)\/([^\/?&]+)/,
googlemaps: /(^https?\:\/\/maps\.google\.com.+)/,
googleplus: /https?:\/\/(?:plus\.google\.com|gplus\.to)\/([^\/?&]+)/,
flickr: /https?:\/\/(?:www\.)?flickr\.com\/(?:people|photos)\/(\d+@N\d+)/,
instagram: /https?:\/\/(?:www\.)?instagram\.com\/p\/([^\/?&]+)/,
linkedinUser: /https?:\/\/(?:www\.)?linkedin\.com\/(?:in|pub)\/([^\/?&]+)/,
tumblr: /^(?:https?:\/\/)?([\.]+)\.tumblr\.com/,
twitterUser: /(?:^@|https?:\/\/(?:www\.)?twitter\.com\/)([^\/?&]+)/,
vimeo: /https?:\/\/(?:www\.)?vimeo\.com\/(?:channels\/.+?\/|groups\/.+?\/videos\/)([^\/?&]+)/,
vine: /https?:\/\/(?:www\.)?vine\/.co\/v\/([^\/?&]+)/,
youtube: /https?:\/\/(?:(?:www\.)youtube\.com|youtu\.be)\/(?:watch.*[?&]v=|v\/|embed\/|apiplayer.*[?&]video_id=)?([a-zA-Z0-9_-]{11})/,
youtubeUser: /https?:\/\/(?:www\.)?youtube.com\/(user\/)?([^\/?&]+)/
}