我尝试使用Regex.Match从YouTube提取视频ID,例如我有www.youtube.com/watch?v=3lqexxxCoDo,我想只提取3lqexxxCoDo。如何提取youtube视频编号与Regex.Match
Dim link_vids As Match = Regex.Match(url_comments.Text, "https://www.youtube.com/watch?v=(.*?)$")
url_v = link_vids.Value.ToString
MessageBox.Show(url_v)
我如何提取视频ID?谢谢!
您可以在.NET中使用'HttpUtility.ParseQueryString()'来获取'v'查询字符串值而不会与正则表达式混淆。类似于'HttpUtility.ParseQueryString(queryString)(“v”)'Ref:http://msdn.microsoft.com/en-us/library/ms150046(v=vs.110).aspx – mafafu