日期:2014-05-18  浏览次数:21060 次

正则表达式获取顺序怎么倒过来!!!!!
一般是这样写的,从上往下一个一个输出匹配项
  for (mc = r.Match(html); mc.Success; mc = mc.NextMatch())
  {
  Response.Write(mc.Groups["href"].ToString());
  }

如何能倒过来,从结果里 最后一个开始输出。!!
除了加到数组里,能直接for里面改吗

------解决方案--------------------
探讨

for (mc = r.Match(html,RegexOptions.RightToLeft); mc.Success; mc = mc.NextMatch())
{
Response.Write(mc.Groups["href"].ToString());
}