0
我正在寻找在Python中返回以下所有实例,但不知道如何。如,我怎么可以搜索字符串并打印每个以下格式发现时间:如何在Python中查找字符串中的模式/组合?
<a href="[what I'm trying to return is here]" class="faux-block-link__overlay-link"
我正在寻找在Python中返回以下所有实例,但不知道如何。如,我怎么可以搜索字符串并打印每个以下格式发现时间:如何在Python中查找字符串中的模式/组合?
<a href="[what I'm trying to return is here]" class="faux-block-link__overlay-link"
你需要一个HTML解析器,像BeautifulSoup
。示例:
>>> from bs4 import BeautifulSoup
>>>
>>> s = '<a href="[what I\'m trying to return is here]" class="faux-block-link__overlay-link">link</a>'
>>> BeautifulSoup(s, "html.parser").a["href"]
u"[what I'm trying to return is here]"
其中.a
相当于.find("a")
。请注意,BeautifulSoup
提供了一个方便的词典式访问元素属性。
非常感谢。 –
@Security:请阅读[_当有人回答我的问题时我应该怎么做?](http://stackoverflow.com/help/someone-answers) – martineau
@martineau:对不起,这里很新。谢谢你让我知道。 –