これは何も返しませんか?
# Enter your code for "Image Extractor" here.
import re
with open('site.html') as html:
content = html.read()
content = str(content)
print(re.findall(r'<ima?ge?\s+[^>]*?src=["|\']([^["|\']]+)', content))
式からバックスラッシュをエスケープすることと関係があると思います...