Regex 多行正则表达式在div组中查找第三个div

Regex 多行正则表达式在div组中查找第三个div,regex,visual-studio,Regex,Visual Studio,如何编写正则表达式来查找组div中的第三个div类名?因此,在下面的例子中,我想找到clsA3 <div class="clsA"> <div class=clsA1">blah</div> <div class=clsA2">blah</div> <div class=clsA3">blah</div> </div> 废话 与VS2010合作。不确定VS2013是否使用普通正则表达式

如何编写正则表达式来查找组div中的第三个div类名?因此,在下面的例子中,我想找到clsA3

<div class="clsA">
  <div class=clsA1">blah</div>
  <div class=clsA2">blah</div>
  <div class=clsA3">blah</div>
</div>

废话

与VS2010合作。不确定VS2013是否使用普通正则表达式

查找:

{\<div class=[^>]*\>[ \n]*(\<div class=[^>]*\>[^<]*\</div\>[ \n]*)^2\<div class="@}[^">]+{"@\>[^<]*\</div\>[ \n]*\</div\>}
输出:

<div class="clsA">
  <div class=clsA1">blah</div>
  <div class=clsA2">blah</div>
  <div class=Hello World">blah</div>
</div>

废话
你的意思是?VS2013使用普通正则表达式,但如果我没记错的话,从VS2012开始,它使用.NET的正则表达式。
<div class="clsA">
  <div class=clsA1">blah</div>
  <div class=clsA2">blah</div>
  <div class=Hello World">blah</div>
</div>