跪求求取html标签内容的正则表达式的完整写法

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><BODY>tsgtdfx<IMGalt=""... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><BODY>tsgtdfx<IMG alt="" hspace=0 src="E:\NotePad\NotePad\imgs\menu\exit1.png"
align=baseline border=0></BODY></HTML>
1.取<BODY></BODY>里面的内容
2.取<IMG>标签里面的src的内容
c#写的
展开
 我来答
reficull
2011-03-04 · TA获得超过661个赞
知道小有建树答主
回答量:522
采纳率:0%
帮助的人:335万
展开全部
我不知道你用什么语言,不过写法是相同的
1.
/<body>(.*)</body>/g
最后的g是全局,就是跨行,如果没有这个开关则只取一行数据 .* 中的. 是匹配任意字符,*号意思是匹配0次到无限次,两个合起来就是任意字符任意数量
2.
/src="(.*)"/g
这个同理

不同的函数对g这个开关解析有不同,可能你用的函数不支持这个开关
更多追问追答
追问
c#写的
追答
Regex regex = new Regex("(.*)"); 
Match m = regex.Match("your html string");

再显示 m.Value.ToString()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式