问题描述
有类似这样的字段串:<p><imgsrc="/ueditor/net/upload/image/20151120/6358363963167809393441278.jpg"title="20150909031003_59_MovieDetailSmall.jpg"alt="20150909031003_59_MovieDetailSmall.jpg"/></p><p><imgsrc="/ueditor/net/upload/image/20151120/6358363963167809323232323.jpg"title="20150909031003_59_MovieDetailSmall.jpg"alt="20150909031003_59_MovieDetailSmall.jpg"/></p><p><imgsrc="/ueditor/net/upload/image/20151120/6358363963167801111111112.jpg"title="20150909031003_59_MovieDetailSmall.jpg"alt="20150909031003_59_MovieDetailSmall.jpg"/></p>
问题:怎样找到所有的img的src属性,然后在src前面加上ip地址.
解决方案
解决方案二:
在线等....
解决方案三:
如果前方都一致,直接replace掉<p><imgsrc="即可。不一致的话用正则什么的分割后再替换
解决方案四:
foreach(varminRegex.Matches(strHtml,@"src=""(.*?)""")){Console.WriteLine("http://127.0.0.1"+m.Groups[1].Value);}
解决方案五:
要在前端加还是后端加
解决方案六:
你先把src内容提取出来,想加什么加什么,提取算法,请参阅http://bbs.csdn.net/topics/391858341里面我的算法,VS2008通过