Sat, 10 Oct 2020 15:17:29 +0200
AdBlockRule: fixed a faulty regex substitution string.
eric6/WebBrowser/AdBlock/AdBlockRule.py | file | annotate | diff | comparison | revisions |
--- a/eric6/WebBrowser/AdBlock/AdBlockRule.py Sat Oct 10 15:16:17 2020 +0200 +++ b/eric6/WebBrowser/AdBlock/AdBlockRule.py Sat Oct 10 15:17:29 2020 +0200 @@ -909,9 +909,9 @@ # process extended anchor at expression start pattern = re.sub( r"^\\\|\\\|", - r"^[\w\-]+:\/+(?!\/)(?:[^\/]+\.)?", pattern) + r"^[\\w\-]+:\/+(?!\/)(?:[^\/]+\.)?", pattern) # process separator placeholders - pattern = re.sub(r"\\\^", r"(?:[^\w\d\-.%]|$)", pattern) + pattern = re.sub(r"\\\^", r"(?:[^\\w\\d\-.%]|$)", pattern) # process anchor at expression start pattern = re.sub(r"^\\\|", "^", pattern) # process anchor at expression end