From 39c858af64facb1dbf79e18f7d7906fb046d452e Mon Sep 17 00:00:00 2001 From: alwayscompiling Date: Sat, 23 Jul 2022 15:23:16 -0400 Subject: [PATCH] Correct regex to ensure start and end of string. --- cogs/message_listener/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cogs/message_listener/__init__.py b/cogs/message_listener/__init__.py index a541c7b..88c4d3f 100644 --- a/cogs/message_listener/__init__.py +++ b/cogs/message_listener/__init__.py @@ -44,10 +44,10 @@ class SubmissionListener(commands.Cog, name="Message Listener"): ]["is_time_record"] time_regex = re.search( - "([0-9]{2}:)?[0-9]{2}(\.[0-9])?", # pylint: disable=anomalous-backslash-in-string + "^([0-9]{1,2}:)?[0-9]{2}(\.[0-9])?$", # pylint: disable=anomalous-backslash-in-string message.content, ) - int_regex = re.search("[0-9]+", message.content) + int_regex = re.search("^[0-9]+$", message.content) if time_regex is None and is_time_record: embed = submission_message.embeds[0] embed.add_field(