怎样用正则表达式,获取html中源代码指定的部分,该怎么解决

怎样用正则表达式,获取html中源代码指定的部分
假设我已获得了网页的源代码,怎么写正则表达式,获取指定id 的div 部分的源代码,如获取下面的红色字体
---------------------------------
<div id="test">
testString
</div>
  <div>
  <asp:DataList id="DataList1"
  BorderColor="black"
  CellPadding="1"
  CellSpacing="4" HorizontalAlign="Center"
  RepeatColumns="4"
  RepeatLayout="Table"
  runat="server" ShowFooter="true" ShowHeader="true"
  width="100%">
  <HeaderTemplate>
  <table style="width: 100%">
  <tr>
  <td style="width:50%">
  地区编号</td>
  <td style="width:50%" align="left">
  地区名称</td>
  </tr>
  </table>
  </HeaderTemplate>
  <ItemTemplate>
  </ItemTemplate>
  </asp:DataList>  
  <input id="Button1" type="button" value="button" language="javascript" onclick="return Button1_onclick()" /></div>

  </form>
</body>
</html>

------解决方案--------------------

try:
(\<div\s+id="test"\>[^</div>]*?\<\/div\>)


------解决方案--------------------
C# code

using System.Text.RegularExpressions;

Regex re = new Regex(@"(?<content><div\s*id=""?test""?\s*>[\s\S]*?</div>)");
Match m = re.Match(str);

m.Groups["content"];

------解决方案--------------------
你去看看正则表达式怎么使用吧
格式中的内容,该怎么解决" target="_blank"> 获取HTML源码文档中
格式中的内容,该怎么解决
  • 获取网页源代码然后以HTML格式保存后,然后点击打开为什么显示的是一堆乱码?该怎么解决
  • 没办法+++++100分 复制运行下面的两部分HTML代码可以看到效果 替换下面JAVASCRIPT中的绝对路径,该怎么解决
  • 有什么工具可以从源代码中获取函数调用的关系吗?该怎么解决
  • 关于在lotusscript代理中获取指定url的html内容,该怎么处理
  • html中图片的正则表达式,该怎么解决
  • 利用正则表达式获取指定的值,该怎么解决
  • 怎样用正则表达式把代码中展示出来的信息提取出来,该怎么解决
  • 怎样用正则表达式,获取html中源代码指定的部分,该怎么解决
  • JSP中滑动滚动条到底加载更多图片如何实现,各位大神棒棒忙
  • 怎么实现,向下滑动,就会显示一个界面