我要匹配:
<img src="images/post/smile/default/smile.gif" />
<img src="images/post/smile/default/17.gif" />
<img src="images/post/smile/default/13.gif" />
<img src="images/post/smile/default/11.gif" />
<img src="images/post/smile/default/crazy.gif" />17.gif、crazy.gif、等都是不固定变动的。求符合的正则表达式。
<img src="images/post/smile/default/smile.gif" />
<img src="images/post/smile/default/17.gif" />
<img src="images/post/smile/default/13.gif" />
<img src="images/post/smile/default/11.gif" />
<img src="images/post/smile/default/crazy.gif" />17.gif、crazy.gif、等都是不固定变动的。求符合的正则表达式。
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));//读取txt foreach (Match m in Regex.Matches(tempStr, pattern))
{
//循环输出 string img = m.Groups[2].Value;//17.gif
}
string result = Regex.Replace(yourStr, "(?i)<img\\s*src=\"images/post/smile/default/[^\"]*\"[^>]*>", "");