From 0ac3c5bbc6ac7f11df51e973df3dd08d09209260 Mon Sep 17 00:00:00 2001 From: baby5 Date: Tue, 30 Apr 2019 21:41:45 +0800 Subject: [PATCH] Fix compile_pattern not support uppercase --- readability/readability.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readability/readability.py b/readability/readability.py index ddd42c3..d7caa5b 100755 --- a/readability/readability.py +++ b/readability/readability.py @@ -77,7 +77,7 @@ def compile_pattern(elements): elements = str_(elements, 'utf-8') elements = elements.split(u',') if isinstance(elements, (list, tuple)): - return re.compile(u'|'.join([re.escape(x.strip().lower()) for x in elements]), re.U) + return re.compile(u'|'.join([re.escape(x.strip()) for x in elements]), re.U) else: raise Exception("Unknown type for the pattern: {}".format(type(elements))) # assume string or string like object