c#正则表达式截取图片地址

c#用正则表达式截取html中图片地址,html源码已经获取了。不知道咋用正则表达式获取。地址是在一个javascript中的变量。里面有很多以 http://开头的地址 但是我只需要里面所有的 以“http://”开头 以“.jpg”结尾的地址。如图
最新回答
人生如梦梦如烟

2024-11-02 12:23:12

以你的贴图,图片地址中间不含引号,

所以正则是http://[^'"]+\.jpg

Match m = Regex.Match("html源码", @"http://[^'""]+\.jpg", RegexOption.IgnoreCase);
while(m.Success){
  Console.Write(m.Value);
  m=m.NextMatch();
}