我如何修剪 youtube url,以便它只返回视频 ID,例如 http://www.youtube.com/watch?v=VPqTW-9U9nU .我将如何返回 VPqTW-9U9nU。这必须是针对输入的几个 url。我想使用正则表达式,但我根本不明白。所以如果有人有正则表达式的解决方案,你能不能更详细地解释一下:)
最佳答案
无需进行任何字符串操作,您可以使用 Uri
和 ParseQueryString
Uri uri = new Uri("http://www.youtube.com/watch?v=VPqTW-9U9nU");
var s = HttpUtility.ParseQueryString(uri.Query).Get("v");
关于c# - 修剪 url 字符串。 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5356456/