public static string GetImageUrlFromArticle(string articleContent) { Regex r = new Regex(@"<IMG[^>]+src=\s*(?:'(?<src>[^']+)'|""(?<src>[^""]+)""|(?<src>[^>\s]+))\s*[^>]*>", RegexOptions.IgnoreCase); MatchCollection mc = r.Matches(articleContent); if (mc.Count != 0) { return mc[0].Groups["src"].Value.ToLower(); } else { return ""; } }
当然是图片地址数组,然后下载图片并生成地址进行替换