以下是网页上的源代码
如何最快速抓取从 title='9系列亲情畅聊69元' 这里开始的 所有 title的内容:
9系列亲情畅聊69元
69
69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃……=============================================
<tr>
<td align="center">
<fieldset style="height:50px">
<legend>套餐推荐信息</legend>
<table width="100%" border="0" cellspacing="0" cellpadding="1"
class="list_table">
<tr>
<td width="20%" align="center" class="list_trb" title="套餐代码">
套餐名称
</td>
<!--
<td width="20%" align="center" class="list_trb" title="套餐类型">
套餐类型
</td>
-->
<td width="10%" align="center" class="list_trb" title="套餐资费">
套餐资费
</td>
<td width="60%" align="center" class="list_trb" title="套餐描述">
套餐描述
</td>
</tr>
<tr onMouseOver="mOvr(this,'#F2F7FD');"
onMouseOut="mOut(this,'');">
<td align="center" class="list_rb"
title='9系列亲情畅聊69元'>
9系列亲情畅聊69元
</td>
<!--
<td align="center" class="list_rb"
title='9系列亲情畅聊'>
9系列亲情畅聊
</td>
-->
<td align="center" class="list_rb"
title='69'>
69
</td>
<td align="center" class="list_rb"
title='69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃'>
69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃
</td>
</tr>
<tr onMouseOver="mOvr(this,'#F2F7FD');"
onMouseOut="mOut(this,'');">
<td align="center" class="list_rb"
title='9系列亲情畅聊89元'>
9系列亲情畅聊89元
</td>
<!--
<td align="center" class="list_rb"
title='9系列亲情畅聊'>
9系列亲情畅聊
</td>
-->
<td align="center" class="list_rb"
title='89'>
89
</td>
<td align="center" class="list_rb"
title='89元,650分钟、宽带限时包月20小时;赠送:来显、彩铃'>
89元,650分钟、宽带限时包月20小时;赠送:来显、彩铃
</td>
</tr>
<tr onMouseOver="mOvr(this,'#F2F7FD');"
onMouseOut="mOut(this,'');">
<td align="center" class="list_rb"
title='9系列亲情畅游89元'>
9系列亲情畅游89元
</td>
<!--
<td align="center" class="list_rb"
title='9系列亲情畅游'>
9系列亲情畅游
</td>
-->
<td align="center" class="list_rb"
title='89'>
89
</td>
<td align="center" class="list_rb"
title='89元,90分钟、宽带限时包月70小时;赠送:来显、彩铃'>
89元,90分钟、宽带限时包月70小时;赠送:来显、彩铃
</td>
</tr>
</table>
</fieldset>
</td>
</tr>
如何最快速抓取从 title='9系列亲情畅聊69元' 这里开始的 所有 title的内容:
9系列亲情畅聊69元
69
69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃……=============================================
<tr>
<td align="center">
<fieldset style="height:50px">
<legend>套餐推荐信息</legend>
<table width="100%" border="0" cellspacing="0" cellpadding="1"
class="list_table">
<tr>
<td width="20%" align="center" class="list_trb" title="套餐代码">
套餐名称
</td>
<!--
<td width="20%" align="center" class="list_trb" title="套餐类型">
套餐类型
</td>
-->
<td width="10%" align="center" class="list_trb" title="套餐资费">
套餐资费
</td>
<td width="60%" align="center" class="list_trb" title="套餐描述">
套餐描述
</td>
</tr>
<tr onMouseOver="mOvr(this,'#F2F7FD');"
onMouseOut="mOut(this,'');">
<td align="center" class="list_rb"
title='9系列亲情畅聊69元'>
9系列亲情畅聊69元
</td>
<!--
<td align="center" class="list_rb"
title='9系列亲情畅聊'>
9系列亲情畅聊
</td>
-->
<td align="center" class="list_rb"
title='69'>
69
</td>
<td align="center" class="list_rb"
title='69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃'>
69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃
</td>
</tr>
<tr onMouseOver="mOvr(this,'#F2F7FD');"
onMouseOut="mOut(this,'');">
<td align="center" class="list_rb"
title='9系列亲情畅聊89元'>
9系列亲情畅聊89元
</td>
<!--
<td align="center" class="list_rb"
title='9系列亲情畅聊'>
9系列亲情畅聊
</td>
-->
<td align="center" class="list_rb"
title='89'>
89
</td>
<td align="center" class="list_rb"
title='89元,650分钟、宽带限时包月20小时;赠送:来显、彩铃'>
89元,650分钟、宽带限时包月20小时;赠送:来显、彩铃
</td>
</tr>
<tr onMouseOver="mOvr(this,'#F2F7FD');"
onMouseOut="mOut(this,'');">
<td align="center" class="list_rb"
title='9系列亲情畅游89元'>
9系列亲情畅游89元
</td>
<!--
<td align="center" class="list_rb"
title='9系列亲情畅游'>
9系列亲情畅游
</td>
-->
<td align="center" class="list_rb"
title='89'>
89
</td>
<td align="center" class="list_rb"
title='89元,90分钟、宽带限时包月70小时;赠送:来显、彩铃'>
89元,90分钟、宽带限时包月70小时;赠送:来显、彩铃
</td>
</tr>
</table>
</fieldset>
</td>
</tr>
解决方案 »
- C# winform中dataGrid设置问题
- 关于正则的简单问题,求大神指教。
- 用变量做表名
- C#剪切板的操作
- 【菜鸟发问】一个非常简单的向数据库中插入数据的问题!
- winform里在登录界面里,用户名下拉框怎么像QQ那只要登录过一次的QQ号,再次登录时只要输出号码的一部分,后面的自动显示出来?
- 请问ID值如何转换成ID对应的中文值?
- Jquery执行后台方法 Click事件页面加载时就执行?怎么能不执行
- 当遇到这个问题怎么解决 ????/急
- wpf的treeview,点击箭头收起一个选中项的父节点时,会导致父节点被选中,如何解决?
- 求一SQL语句 谢谢 锁分了
- FolderBrowserDialog获取文件夹的问题
{
string str = @"<tr>
<td align=""center"">
<fieldset style=""height:50px"">
<legend>套餐推荐信息 </legend>
<table width=""100%"" border=""0"" cellspacing=""0"" cellpadding=""1""
class=""list_table"">
<tr>
<td width=""20%"" align=""center"" class=""list_trb"" title=""套餐代码"">
套餐名称
</td>
<!--
<td width=""20%"" align=""center"" class=""list_trb"" title=""套餐类型"">
套餐类型
</td>
-->
<td width=""10%"" align=""center"" class=""list_trb"" title=""套餐资费"">
套餐资费
</td>
<td width=""60%"" align=""center"" class=""list_trb"" title=""套餐描述"">
套餐描述
</td>
</tr>
<tr onMouseOver=""mOvr(this,'#F2F7FD');""
onMouseOut=""mOut(this,'');""> <td align=""center"" class=""list_rb""
title='9系列亲情畅聊69元'>
9系列亲情畅聊69元
</td>
<!--
<td align=""center"" class=""list_rb""
title='9系列亲情畅聊'>
9系列亲情畅聊
</td>
-->
<td align=""center"" class=""list_rb""
title='69'>
69
</td>
<td align=""center"" class=""list_rb""
title='69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃'>
69元,400分钟、宽带限时包月20小时;赠送:来显、彩铃
</td>
</tr>
<tr onMouseOver=""mOvr(this,'#F2F7FD');""
onMouseOut=""mOut(this,'');""> <td align=""center"" class=""list_rb""
title='9系列亲情畅聊89元'>
9系列亲情畅聊89元
</td>
<!--
<td align=""center"" class=""list_rb""
title='9系列亲情畅聊'>
9系列亲情畅聊
</td>
-->
<td align=""center"" class=""list_rb""
title='89'>
89
</td>
<td align=""center"" class=""list_rb""
title='89元,650分钟、宽带限时包月20小时;赠送:来显、彩铃'>
89元,650分钟、宽带限时包月20小时;赠送:来显、彩铃
</td>
</tr>
<tr onMouseOver=""mOvr(this,'#F2F7FD');""
onMouseOut=""mOut(this,'');""> <td align=""center"" class=""list_rb""
title='9系列亲情畅游89元'>
9系列亲情畅游89元
</td>
<!--
<td align=""center"" class=""list_rb""
title='9系列亲情畅游'>
9系列亲情畅游
</td>
-->
<td align=""center"" class=""list_rb""
title='89'>
89
</td>
<td align=""center"" class=""list_rb""
title='89元,90分钟、宽带限时包月70小时;赠送:来显、彩铃'>
89元,90分钟、宽带限时包月70小时;赠送:来显、彩铃
</td>
</tr> </table>
</fieldset>
</td>
</tr>
"; Regex reg = new Regex("(?is)(?<=.*<tr[^>]*>.*<tr[^>]*>.*<tr[^>]*>.*title=')[^']*(?=')");
foreach (Match m in reg.Matches(str))
{
Console.WriteLine(m.Value);
} Console.Read();
}
我写的这个是从第3个<tr>标记后开始找的title