正则表达式匹配嵌套连接 ??? 大侠们???? 急求
<a href="http://www.china-w.com/NewCourse/Default.html"><span style="color: #339966"><a href='http://www.xinchou114.com/Union/UnionFrom.aspx?UserID=149181'>薪酬</a>设计</span></a>作为人力资源管理的一个模块,隶属于管理的范畴,
<a href="http://www.china-w.com/NewCourse/Default.html">薪酬</a><a href="http://www.china-w.com/NewCourse/Default.html"><span>aaa</span></a>
<div style="text-indent: 20pt" align="left"><span style="font-size: 10pt; font-family: 宋体">仅仅停留在以“心”暖“薪”这一步是远远不够的,要使<a href='http://www.xinchou114.com/Union/UnionFrom.aspx?UserID=149181'>薪酬</a>真正变成激发员工潜能的导火线,企业还必须让自己的<a href='http://www.china-w.com/NewCourse/Default.html'><a href='http://www.xinchou114.com/Union/UnionFrom.aspx?UserID=149181'>薪酬</a>体系</a>随员工的心情转动起来。</span></div>
<a href="/Article/Pages/100914/105514461.html">从故事“小孩吃糖”看企业变革</a><br><a href="/Article/Pages/100914/095454570.html">“薪情”+“心情”,安抚员工</a><br><a href="/Article/Pages/100913/193902119.html">管好大脑,看好手脚 </a><br><a href="/Article/Pages/100908/150622233.html">薪情太差,万明坚旧部纷纷...</a><br>
怎样把上面有嵌套链接的部分匹配出来,而非所有链接,像上面的彩色部分
并且把内外层的链接内容存在组里面方便取用,下面是我写的表达式,不正确,希望大侠们在此基础上纠正一下,谢谢------
(?<TwoHref>(?<OutHrefL><a\s*.*)(?<InsideHrefL><a\s*.*>).*?(?<InsideHrefR></a>).*(?<OutHrefR></a>))
------解决方案--------------------try
(?is)<a[^>]+>((?<o><a)|(?<-o></a)|((?!</?a).)*)*(?(o)(?!))</a>
------解决方案--------------------
------解决方案--------------------看不懂
------解决方案--------------------
------解决方案--------------------。。。。晕