src= "/attach/images/
src= "/attach/images/
<IMG height=154 src= "/attach/images/2004-02-2745673/2.27-2.jpg " width=200 border=0>
<IMG height=154 src= "/attach/images/2004-02-2745673/2.27-3.jpg " width=200 border=0>
<IMG height=154 src= "/attach/images/2004-02-2745673/2.27-4.jpg " width=200 border=0>
我想把上面所有 <img的标签里的 src地址里
的src= "/attach/images替换 成我想要的东西。用C#正则如何做到
------解决方案--------------------------------------------------------
不是太明白楼主要的结果,这样试下吧
string yourStr = ............;
string result = Regex.Replace(yourStr, @ "( <img[^> ]*)src= " "/attach/images([^> ]*> ) ", "$1替换结果$2 ", RegexOptions.IgnoreCase);
------解决方案--------------------------------------------------------
string str = @ " src= " "/attach/images/ src= " "/attach/images/ <IMG height=154 src= " "/attach/images/2004-02-2745673/2.27-2.jpg " " width=200 border=0> <IMG height=154 src= " "/attach/images/2004-02-2745673/2.27-3.jpg " " width=200 border=0> <IMG height=154 src= " "/attach/images/2004-02-2745673/2.27-4.jpg " " width=200 border=0> "; str = System.Text.RegularExpressions.Regex.Replace(str,@ "( <img[^> ]*?src=) " "/attach/images ", "$1****** ",System.Text.RegularExpressions.RegexOptions.IgnoreCase); Response.Write(Server.HtmlEncode(str));