Use (
)
in regexp and group(1)
in python to retrieve the captured string (re.search
will return None
if it doesn’t find the result, so don’t use group()
directly):
title_search = re.search('<title>(.*)</title>', html, re.IGNORECASE)
if title_search:
title = title_search.group(1)