匹配xml中CDATA字段

This commit is contained in:
YuJian
2016-02-26 09:27:35 +08:00
parent 7866df658c
commit 8d0fea8091
+1
View File
@@ -801,6 +801,7 @@ class WebWeixin(object):
if pm: return pm.group(1)
elif fmat == 'xml':
pm = re.search('<{0}>([^<]+)</{0}>'.format(key),content)
if not pm: pm = re.search('<{0}><\!\[CDATA\[(.*?)\]\]></{0}>'.format(key),content)
if pm: return pm.group(1)
return '未知'