<a\s*.*?</a>用这个,好像提得不完,有些提不出。

解决方案 »

  1.   


    <a[^>]*>[\s|\S]*?(?:</a>)
      

  2.   

                string test = @"<a href=""http://www.csdn.net"">CSDN</a>  <a href=""http://www.csdn.net"">55555555</a>
    <a href=""http://www.csdn.net"">4616516</a>  ";
                Regex reg = new Regex(@"(?is)<a[^>]*>(.*?)</a>");
                MatchCollection mc = reg.Matches(test);
                foreach (Match m in mc)
                {
                    Console.WriteLine( m.Groups[0].ToString() + "\r\n");
                }