首页 新闻 会员 周边

正则表达式替换求助

0
悬赏园豆:20 [已解决问题] 解决于 2013-03-07 16:43
 正则表达式替换求助
如何将HTML图片路径中的src中不含http:的路径替换成绝对路径
例如:<img src="logo.jpg">替换成<img src="http://www.xxx.com/logo.jpg">
绥山潇洒哥的主页 绥山潇洒哥 | 初学一级 | 园豆:100
提问于:2013-03-07 09:53
< >
分享
最佳答案
1
string result=Regex.Replace(imgHtml,@"<img([^<]*)src=\"(?!(http))(.*?)\"([^<]*)>",@"<img$1src=\"http://www.xxx.com/$3\"$4>");
收获园豆:18
Yu | 专家六级 |园豆:12980 | 2013-03-07 10:31
其他回答(2)
0

            Regex r = new Regex("src=\"");
            r.Replace(@"<img src=""logo.jpg"">", "src=\"http://www.xxx.com/");

收获园豆:1
只会造轮子 | 园豆:2274 (老鸟四级) | 2013-03-07 10:00
0

Ctrl+H 查找替换-_-

收获园豆:1
zhibudao | 园豆:525 (小虾三级) | 2013-03-07 14:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册