diff --git a/librarytrader/library.py b/librarytrader/library.py index 62090382ddb98ea8395c9775bf43ae16ba90d956..90fcdd513edc68595bcc8c5b7616abb0e02c6268 100644 --- a/librarytrader/library.py +++ b/librarytrader/library.py @@ -1196,7 +1196,7 @@ class Library: def find_exports_by_pattern(self, requested_pattern): retval = set() for name, addr in self.exported_names.items(): - if re.fullmatch(requested_pattern, name): + if re.fullmatch(re.escape(requested_pattern), name): retval.add(addr) return retval