完善获取charset的正则语句

This commit is contained in:
g1879 2020-06-05 16:47:48 +08:00
parent 3a46562d40
commit d0a23732f5

View File

@ -218,7 +218,7 @@ class SessionPage(object):
else:
headers = dict(r.headers)
if 'Content-Type' not in headers or 'charset' not in headers['Content-Type']:
re_result = re.search(r'<meta.*?charset= *([^"\' />]+).*?>', r.text)
re_result = re.search(r'<meta.*?charset=[ \'"]*([^"\' />]+).*?>', r.text)
try:
charset = re_result.group(1)
except: