在线求~~~~~~~~如何替换网页中的链接的内容
如有这样的:
是用WebRequest得到的
<a target= "_blank "href= "/a/20070527/001278.htm ">
长江以南持续阴雨 北方多大风局地强对流天气 </a>
<a target= "_blank " href= "/a/20070527/001275.htm "> 徐敬业当选中共重庆市纪委书记 </a>
我想到
像这个的链接
<a target= "_blank "href= "http://news.qq.com/a/20070527/001278.htm ">
也就是y说在
href链接前面加上
http://news.qq.com
------解决方案--------------------正则啊 没得选
------解决方案--------------------用WebRequest得到的
//
那么你可以把那个网页的数据读到一个字符串里吧;然后用Replace()方法
用正则也行,不过我写不出来
------解决方案--------------------这个用Replace就可以搞定,有一定要用正则:
string s= " <a target=\ "_blank\ " href=\ "/a/20070527/001278.htm\ ">
长江以南持续阴雨 北方多大风局地强对流天气 </a>
<a target=\ "_blank\ " href=\ "/a/20070527/001275.htm= "> 徐敬业当选中共重庆市纪委书记 </a> ";
s=s.Replace( "href=\ " ", "href=\ "http://news.qq.com ");
Response.Write(s);
------解决方案--------------------lxcnn(过客)
老兄正则方面果然厉害,在net版块正则方面的问题是每题必答啊!!