diff options
Diffstat (limited to 'library/webtools.py')
-rw-r--r-- | library/webtools.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/library/webtools.py b/library/webtools.py index 65cea0c..9c13e16 100644 --- a/library/webtools.py +++ b/library/webtools.py @@ -56,7 +56,7 @@ def regexp(reg, string, findall = 1): def getTagData(tag, data, close_tag = 0): if not close_tag: close_tag = tag - pattern = re.compile("<%(tag)s.*?>(.*?)</%(close_tag)s>" % vars(), flags=re.S+re.IGNORECASE) + pattern = re.compile("<%(tag)s.*?>(.*?)</%(close_tag)s>" % vars(), flags=re.DOTALL | re.IGNORECASE) tagData = pattern.search(data) if tagData: tagData = tagData.group(1) @@ -65,7 +65,7 @@ def getTagData(tag, data, close_tag = 0): def getTagArg(tag, argv, data, close_tag = 0): if not close_tag: close_tag = tag - pattern = re.compile("<%(tag)s.? %(argv)s=[\"']?(.*?)[\"']?\">(.*?)</%(close_tag)s>" % vars(), flags=re.DOTALL|re.IGNORECASE) + pattern = re.compile("<%(tag)s.? %(argv)s=[\"']?(.*?)[\"']?\">(.*?)</%(close_tag)s>" % vars(), flags=re.DOTALL | re.IGNORECASE) tagData = pattern.search(data) if tagData: tagData = tagData.group(1) |