易截截图软件、单文件、免安装、纯绿色、仅160KB

正则表达式分割字符串 html - .NET技术 / C#

<div css="a"> 1</div>
1的内容
<div css="b">1.1</div>
1.1的内容
<div css="b">1.2</div>
1.2的内容
<div css="a">2</div>
1的内容
<div css="b">2.1</div>
2.1的内容
<div css="b">2.2</div>
2.2的内容


我现在想把上面的HTML语句分割,先提取出个菜单,然后再把1下面的内容,2下面的内容提取出来,这个用正则表达式怎么分割。
关注下算了 真不会

C# code:
>(?<droplist>[^<]+)</div>(?<content>[^<]+)


droplist内为1 1.1……………… content内为XX的内容

关注

关注

 正则不熟练

学习

public string DealHtml(string str)

  {

  //str = Regex.Replace(str, @"\<(img)[^>]*>|<\/(img)>", "", RegexOptions.IgnoreCase);

  str = Regex.Replace(str, @"\<(table|tbody|tr|td|th)[^>]*>|<\/(table|tbody|tr|td|th)>", "", RegexOptions.IgnoreCase);

  str = Regex.Replace(str, @"\<(div|blockquote|fieldset|legend)[^>]*>|<\/(div|blockquote|fieldset|legend)>", "", RegexOptions.IgnoreCase);

  //str = Regex.Replace(str, @"\<(font|i|u|h[1-9]|s


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

C#发邮件21cn

21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......

html页面如何载入外部的html文件

我用object标签载入一个外部的html文件可是用vs2008打开却不显示,显示红叉,请问是怎么回事?
用iframe载入。

可以用iframe载入

用iframe载入超链接地址不改变,没办法跳转页面

引用
用iframe载入超链接地址 ......

遍历一个xml并输出指定节点的值 - .NET技术 / C#

我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
  <RequestType>DISCOVER_XML_ME ......

c#生成xml文件 - .NET技术 / C#

思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
  <time times='01:12:00' timee='02:30:00'> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号