标签下src="";中双引号中间的内容,然后将内容替换为其他的。 比如匹配出8.1." />

正则表达式 求一正则表达式,与html中img,src有关。

来源:互联网  时间:2016/7/6 19:20:41

关于网友提出的“正则表达式 求一正则表达式,与html中img,src有关。”问题疑问,本网通过在网上对“正则表达式 求一正则表达式,与html中img,src有关。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:正则表达式 求一正则表达式,与html中img,src有关。
描述:

 Regex.Replace(outhtml, "", "");
outhtml是一大串html字符串,甚至是一个完整页面的html。
现在要匹配出html中标签下src="";中双引号中间的内容,然后将内容替换为其他的。
比如匹配出8.1.393.1/themes/base/error.gif,然后将
8.1.393.1/themes/base/error.gif
替换为
http://www.aaa.com/8.1.393.1/themes/base/error.gif?123456
就是在前面加点东西,后面加点东西。
 Regex.Replace(outhtml, "", "");第二参数的正则表达式,如何写?
谢谢!


解决方案1:

引用 4 楼 wuyazhe 的回复:
C# code
string result = Regex.Relace(html,@"(?is)(?<=]*>)","http://www.aaa.com/$&?123456");

  这个 解决方案2:


@"src=""(?[^""]+)""", "src=\"http://www.aaa.com/${u}?123456
\""
解决方案3:

string result = Regex.Relace(html,@"(?is)(?<=]*>)","http://www.aaa.com/$&?123456");

上一篇aspnet怎么让一个div浮动在页面下方
下一篇自定义控件,button click 不响应问题。
明星图片
相关文章
《正则表达式 求一正则表达式,与html中img,src有关。》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)