首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么用正则表达式取的<title></title>之间的内容

2012-01-20 
如何用正则表达式取的title/title之间的内容1、如何用正则表达式取得 title abc /title 之间的内容

如何用正则表达式取的<title></title>之间的内容
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  
也取到了,

[解决办法]
Regex reg=new Regex( " <title> (.*?) </title> ",RegexOptions.IgnoreCase|RegexOptions.Singleline);
//try
[解决办法]
\ <title[^\> ]*\> \s*(? <Title> .*?)\s*\ </title\>

热点排行