diff --git a/plexpy/logger.py b/plexpy/logger.py index b8a6ec3f..e2b85217 100644 --- a/plexpy/logger.py +++ b/plexpy/logger.py @@ -140,7 +140,7 @@ class PublicIPFilter(RegexFilter): super(PublicIPFilter, self).__init__() # Currently only checking for ipv4 addresses - self.regex = re.compile(r'[0-9]+(?:\.[0-9]+){3}(?!\d*-[a-z0-9]{6})') + self.regex = re.compile(r'[0-9]+(?:[.-][0-9]+){3}(?!\d*-[a-z0-9]{6})') def replace(self, text, ip): if helpers.is_public_ip(ip):