我有Youtube和Dailymotion视频网址如下:
对于Youtube
For Dailymotion
我想获得这些视频的预览图像,所以我必须按如下方式解析这些链接:
对于Youtube
For Dailymotion
请帮帮我。我是regex的新手......
答案 0 :(得分:1)
<强>的YouTube:强>
ResultString = Regex.Replace(SubjectString, "http.*?v[=/]([^\s&#]+)\S+", "http://img.youtube.com/vi/$1/default.jpg", RegexOptions.IgnoreCase)
<强>位DailyMotion:强>
一个简单的字符串替换会做,但这里是正则表达式:
ResultString = Regex.Replace(SubjectString, "http://www\.dailymotion\.com/video/", "http://www.dailymotion.com/thumbnail/video/", RegexOptions.IgnoreCase)