以下是该词的 Google 搜索结果中的相关部分python tuple
。(我通过在此处和那里添加新行对其进行了修改以适应屏幕,但我在 Firebug 所揭示的从 Google 源获得的原始字符串上测试了您的正则表达式)。您的正则表达式没有匹配此字符串。
<li class="g w0">
<h3 class="r">
<a onmousedown="return rwt(this,'','','res','2','AFQjCNG5WXSP8xy6BkJFyA2Emg8JrFW2_g','&sig2=4MpG_Ib3MrwYmIG6DbZjSg','0CBUQFjAB')"
class="l" href="http://www.korokithakis.net/tutorials/python">Learn <em>Python</em> in 10 minutes | Stavros's Stuff</a>
</h3>
<span style="display: inline-block;">
<button class="w10">
</button>
<button class="w20">
</button>
</span>
<span class="m"> <span dir="ltr">- 2 visits</span> <span dir="ltr">- Jan 21</span></span>
<div class="s">
The data structures available in <em>python</em> are lists, <em>tuples</em>
and dictionaries. Sets are available in the sets library (but are built-in in <em>
Python</em> 2.5 and <b>...</b><br>
<cite>
www.korokithakis.net/tutorials/<b>
python</b>
-
</cite>
<span class="gl">
<a onmousedown="return rwt(this,'','','clnk','2','AFQjCNFVaSJCprC5enuMZ9Nt7OZ8VzDkMg','&sig2=4qxw5AldSTW70S01iulYeA')"
href="http://74.125.153.132/search?q=cache:oeYpHokMeBAJ:www.korokithakis.net/tutorials/python+python+tuple&cd=2&hl=en&ct=clnk&client=firefox-a">
Cached
</a>
- <button title="Comment" class="wci">
</button>
<button class="w4" title="Promote">
</button>
<button class="w5" title="Remove">
</button>
</span>
</div>
<div class="wce">
</div>
<!--n-->
<!--m-->
</li>
FWIW,我想其中一个原因是<Va>
这个结果根本没有。我从 Firebug 复制了完整的 html 源代码并尝试将其与您的正则表达式匹配 - 根本没有得到任何匹配。
谷歌可能会不时改变他们显示结果的方式——在给定的时间,它可能会根据你的登录状态、网络历史等因素而有所不同。你想出的特定正则表达式现在可能对你有用,但从长远来看,它会变得难以维护。人们建议使用 html 解析器而不是提供正则表达式,因为他们知道解决方案不稳定。