From 18310f17a0e1d27cb96fe57e6e5823ccae281a2e Mon Sep 17 00:00:00 2001 From: Romain J Date: Tue, 26 Jan 2021 09:43:25 +0100 Subject: [PATCH] fix(PYL-W1401): Anomalous backslash detected fix(PYL-W0613): Function contains unused argument --- tuxbot/cogs/Network/functions/converters.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tuxbot/cogs/Network/functions/converters.py b/tuxbot/cogs/Network/functions/converters.py index 8d02e17..de387e3 100644 --- a/tuxbot/cogs/Network/functions/converters.py +++ b/tuxbot/cogs/Network/functions/converters.py @@ -9,12 +9,12 @@ def _(x): return x -DOMAIN_PATTERN = "^([A-Za-z0-9]\.|[A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9]\.){1,3}[A-Za-z]{2,6}$" -IP_PATTERN = "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$" +DOMAIN_PATTERN = r"^([A-Za-z0-9]\.|[A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9]\.){1,3}[A-Za-z]{2,6}$" +IP_PATTERN = r"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$" class IPConverter(commands.Converter): - async def convert(self, ctx, argument): + async def convert(self, ctx, argument): # skipcq: PYL-W0613 argument = argument.replace("http://", "").replace("https://", "") check_domain = re.match(DOMAIN_PATTERN, argument) @@ -27,7 +27,7 @@ class IPConverter(commands.Converter): class IPVersionConverter(commands.Converter): - async def convert(self, ctx, argument): + async def convert(self, ctx, argument): # skipcq: PYL-W0613 if not argument: return argument