-2

I'm trying to pull the date time out from:

<time datetime="2015-07-25T10:06:46-0700">2015-07-25 10:06am</time>

Any help would be appreciated, thanks!

kogster
  • 3
  • 3

1 Answers1

0

Use BeautifulSoup parser.

>>> 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'

With re,

re.search(r'<time\b[^>]*>([^<>]*)</time>', s).group(1)
Avinash Raj
  • 172,303
  • 28
  • 230
  • 274