诚然,正则表达式不是我的强项。我在网上发现了YouTube视频的正则表达式并使用过它。
(http://)?(?:www\.)?youtu(?:be\.com/watch\?v=|\.be/)(\w*)(&(amp;)?[\w\?=]*)?
但是,尝试过的几个YouTube链接无效。以下是此Regex
上失败的网址示例http://www.youtube.com/user/SWCCAC?feature=mhee#p/u/98/DuAqY5nQ7k0
任何人都可以帮我使用适用于所有YouTube视频的正则表达式,但只允许YouTube链接。
由于
答案 0 :(得分:-1)
我认为我们需要更清楚地了解youtube网址的外观。从你给出的正则表达式来看,除了你的例子,还有几种可能性。您发布的是用户而非视频 - 您是否也要包含用户网址?