1、如何用正则表达式取得<title>abc</title>之间的内容,<title></title>之间可能有空格之类的,如
<title>
abc
</title>
用<title>(.*)</title>这个正则表达式是取不到的2、如何取得类似baidu,google搜索后内容显示的部分,就是html中的主要内容,而不是从头到尾的取得,把 .style2 { COLOR: #666666 } .style3 { FONT-WEIGHT: bold; FONT-SIZE: 12px } .style4 { FONT-WEIGHT: bold 
也取到了,

解决方案 »

  1.   

    lz意思是不是<title></title>里只能是符串? 或者数字? 不能是其它的符号?
      

  2.   

    不是,我做了个类似搜索引擎的功能,现在要显示的内容大概如下此文挡标题未知 --这是从title中读取到的北京市一厂yuetyueue阿哥--这是从正文读取到现在就想用正则表达式取得上面的内容
      

  3.   

    @"<title>[^<]*</title>"
      

  4.   

    Regex reg=new Regex("<title>(.*?)</title>",RegexOptions.IgnoreCase|RegexOptions.Singleline);
    //try
      

  5.   

    正则提取<title>标题</title>里面的"标题"
      

  6.   

    \<title[^\>]*\>\s*(?<Title>.*?)\s*\</title\>