<div id="qqq">
  dsagdas \r\n
  <table>.........
  这里面是任意字符,包括换行等,N多的
</div>c# 如何把这段匹配出来呢?

解决方案 »

  1.   

    ^<div\s[^>]*?>[\s\S]*</div>$
      

  2.   

    <div id="qqq">(.*?)</div>  不行
      

  3.   

    1楼的
    我要匹配 
    aaaaaaaaaaaaa
      这中间的任意字符
    ccccccccccc
      

  4.   

    ^<div\s[^>]*?>([\s\S]*)</div>$
    Groups[1]就是要匹配的了
      

  5.   

    <div id="qqq"> 
      dsagdas \r\n 
       <table>......... 
      这里面是任意字符,包括换行等,N多的 
    </div> 
    你到底要匹配div内还是table里的内容
    div里(?<=div id=""qqq"">).*?(?=</div>)
    table里(?<=<table>).*?(?=</table>)