--- 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