- string htmlimg = FCKeditor1.Value;
- MatchCollection mc = Regex.Matches(htmlimg, @"<img.*?src/s*=[/s""']*(?<url>[^/s""']*)[^>]*>", RegexOptions.IgnoreCase);
- string[] imgUrls = new string[mc.Count];
- int i = 0;
- foreach (Match m in mc)
- {
- imgUrls[i++] = m.Groups["url"].Value;
- }
- Response.Write(string.Join(",", imgUrls));
//效果:/UserFiles/Image/DSCN0957.JPG,/UserFiles/Image/123.jpg,/UserFiles/Image/0319AC84.jpeg,/UserFiles/Image/123.jpg
本文介绍了一种使用正则表达式从HTML文本中提取所有图片URL地址的方法,并通过C#代码实现。此方法适用于需要批量获取网页内图片链接的场景。

3804

被折叠的 条评论
为什么被折叠?



