patterns: allow backslashes in paths, fixes #9518

On all POSIX systems, a backslash is a normal character in filenames and not a path separator.
This commit is contained in:
Thomas Waldmann 2026-03-19 17:41:51 +01:00
parent 742978911c
commit 2ac51d71cf
No known key found for this signature in database
GPG key ID: 243ACFA951F78E01

View file

@ -295,7 +295,6 @@ class RegexPattern(PatternBase):
self.regex = re.compile(pattern)
def _match(self, path):
assert "\\" not in path
return self.regex.search(path) is not None