社区
C#
帖子详情
如何用正则将html文件内的
标记中Src的内容提取出来?
siugwan
2005-04-26 11:17:20
也就是html里有很多图片标记,如何提取所有图片的路径和文件名?
...全文
340
7
打赏
收藏
如何用正则将html文件内的<img src="123.gif"></img>标记中Src的内容提取出来?
也就是html里有很多图片标记,如何提取所有图片的路径和文件名?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Heister
2005-04-26
打赏
举报
回复
<img.*src\s*=\s*"?(.+?)["?|\s*|>]
速马
2005-04-26
打赏
举报
回复
try:
string html = @"<img src=""123.gif""></img><img src=""234.gif""></img>";
string regex = @"<img.*?src\s*=\s*(""|')?(?<src>.*?)(""|')?(\s|>)";
MatchCollection mc = Regex.Matches(html,regex,RegexOptions.IgnoreCase | RegexOptions.Singleline);
foreach(Match m in mc)
{
Console.WriteLine(m.Groups["src"]);
}
rachy
2005-04-26
打赏
举报
回复
换成绝对路径也很简单啊
string uri="http://现在的路径"
Uri baseUri = new Uri(uri);
myUri = new Uri(baseUri,相对路径)
rachy
2005-04-26
打赏
举报
回复
string patn = @"/[^=]*?(\.html|\.asp|\.jsp|\.aspx|\.php)";
MatchCollection matchs = Regex.Matches(content,patn,RegexOptions.IgnoreCase|RegexOptions.Multiline);
换成.gif试看看
top1000
2005-04-26
打赏
举报
回复
你可以去下载个正则表达式的自动的生成工具
要不就自己好好研究下
还可以去网站自己查查了
这样问,很少人能回答你的
Heister
2005-04-26
打赏
举报
回复
提取应该还是简单的,提取以后 还要 根据 相对路径来转换到绝对路径
_-_-_-_-
2005-04-26
打赏
举报
回复
不懂..up
java项目之购物商城买家前后台全套(电商系统毕业设计项目指导)
1、学会各类开发软件安装、项目导入以及项目发布,含项目源码,需求文档,配套软件等 2、该项目主要功能完善,主要用于简历项目经验丰富,以及毕业设计或者二次开发 3、提供项目源码,设计文档、数据库sql
文件
以及...
java项目之hrm人事管理项目(java毕业设计)
项目
中
使用的技术: 1、前端:jsp、css、javascript、jQuery(js框架)、jquery.form.js、
HTML
富文本编辑器、 My97时间控件(添加员工) 2、后台:Struts2、动态代理、Mybatis框架、log4J...
java项目之会议室管理系统(毕业设计/课程设计项目指导)
《SSM会议室预约系统》该项目主要解决了会议室预约日常工作
中
的一些问题,采用技术的技术是jsp +springmvc+spring+mybatis +css+js等。 项目含有源码、文档、配套开发软件、软件安装教程、项目发布教程等。 ...
java项目实战之电子商城后台(java毕业设计SSM框架项目
熟悉项目开发过程
中
SSM框架、JSP、Mysql使用,知道各技术之间的如何衔接; 该课程主要涉及到的技术有: 项目涉及的技术: 1、前端:jsp、css、javascript、jQuery(js框架)、bootstrap框架 2、后台...
java课堂及课程后台管理系统(毕业设计/课程设计项目指导素材版)
3、提供项目源码,设计文档、数据库sql
文件
以及所有配套软件,按照教程即可轻松实现项目安装部署 项目实战课程:代码视频讲解版如下 java项目实战之电商系统全套(前台和后台)(java毕业设计ssm框架项目)...
C#
110,572
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章