【发布时间】:2015-10-16 05:32:27
【问题描述】:
我正在尝试从以下位置提取日期时间:
<time datetime="2015-07-25T10:06:46-0700">2015-07-25 10:06am</time>
任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: python regex web-scraping beautifulsoup
我正在尝试从以下位置提取日期时间:
<time datetime="2015-07-25T10:06:46-0700">2015-07-25 10:06am</time>
任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: python regex web-scraping beautifulsoup
使用BeautifulSoup解析器。
>>> html = '''<time datetime="2015-07-25T10:06:46-0700">2015-07-25 10:06am</time>'''
>>> from bs4 import BeautifulSoup
>>> soup = BeautifulSoup(html)
>>> soup.findAll('time')[0].text
'2015-07-25 10:06am'
与re,
re.search(r'<time\b[^>]*>([^<>]*)</time>', s).group(1)
【讨论】: