【发布时间】:2012-12-14 03:33:30
【问题描述】:
我想关注那些在文本中有 Next 的链接,比如
<div id="pagination"
<a href="#" > 1 </a>
<a href="#" > 2 </a>
<a href="#" > 3 </a>
<a href="#" > Next </a>
</div>
我怎么能做到这一点?也是最后一个选择
【问题讨论】:
我想关注那些在文本中有 Next 的链接,比如
<div id="pagination"
<a href="#" > 1 </a>
<a href="#" > 2 </a>
<a href="#" > 3 </a>
<a href="#" > Next </a>
</div>
我怎么能做到这一点?也是最后一个选择
【问题讨论】:
创建一个扩展BaseSgmlLinkExtractor 的类并提供process_value 可调用,如docs 所示
【讨论】:
process_value,您需要一个与<a href="#" > Next </a> 行匹配的正则表达式。尝试创建一个包含上述 HTML 的多行字符串,并在 Python 解释器中测试正则表达式。这个链接应该很有用:regular-expressions.info