c#用正则表达式截取html中图片地址,html源码已经获取了。不知道咋用正则表达式获取。地址是在一个javascript中的变量。里面有很多以 http://开头的地址 但是我只需要里面所有的 以“http://”开头 以“.jpg”结尾的地址。如图
以你的贴图,图片地址中间不含引号,所以正则是http://[^'"]+\.jpgMatch m = Regex.Match("html源码", @"http://[^'""]+\.jpg", RegexOption.IgnoreCase);while(m.Success){ Console.Write(m.Value); m=m.NextMatch();}