求用正则表达式一次性替换html中的所有图片地址 要求<img>或background=或background:url()中的图片地址不以http打头的,要能同时识别带中文的和带空格的图片地址,替换上前缀http://****/,后台加上原始图片地址还要注意单引号双线号或不带引号的都能替换掉比如<img src=images/ddd.jpg>background=images/中文.jpg如果图片地址里面有http的则不需要替换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try...Regex reg = new Regex(@"(?is)(<img[^>]*?src=|\bbackground(?:=|:url\())(?!['""]?http://)((['""])(?<img>[^'"">)]+)\3|(?<img>[^'""\s)>]+))");string result = reg.Replace(yourStr, "$1$3http://****/${img}$3");richTextBox2.Text = result; [RadioButtonList绑定数据源问题] 关于jquery,vs2010不能智能提示event.preventDefault() 这样的日历控件怎么实现的? 文件下载问题急!!!!! C#.net中如何接收chunked数据 sql语句参数赋值问题!! 如何让一个图渐亮,请高手指点急救! 一个栏目列表分页的解决方案 求救vs2008切换至设计视图时左下角显示‘正在请求数据...’ 请教:如何使INPUT和TEXTAREA中的内容在提交后仍然保持不变? <%%>为什么这么用? Excel2007插入单元格问题
string result = reg.Replace(yourStr, "$1$3http://****/${img}$3");
richTextBox2.Text = result;