• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

请教一个匹配标签里图像地址的正则表达式,也就是src=后面的内容。

jsjhhcs 2006-04-03 10:49:06
想用正则表达式获取html代码中所有图像的地址。谢谢!
...全文
234 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
暗石绿 2006-04-05
using System;
using System.Collections;
using System.Text.RegularExpressions;

public class MyClass
{
public static void Main()
{
String input = "<img src=\"images/1.gif\" border=\"0\">";
String pattern = "<img\\s+[^(src>)]*src\\s*=\\s*[\"']{0,1}(?<SRC>[^(\\s\"'>)]*)[\"']{0,1}\\s{0,1}[^>]*>";
Regex r = new Regex(pattern, RegexOptions.IgnoreCase);

String result = "";
result = r.Replace(input, "${SRC}");

Console.WriteLine(result);
Console.ReadLine();
}
}
回复
jsjhhcs 2006-04-05
没人理啊!
回复
jsjhhcs 2006-04-05
对正则表达式不是很了解,谢谢xrascal(横刀夺爱)。
回复
jsjhhcs 2006-04-04
up
TIA!
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2006-04-03 10:49
社区公告
暂无公告