From 67b31c5f6822e55bcbc7105bd836b3360d91b145 Mon Sep 17 00:00:00 2001 From: Kuba_Z2 <77853483+KubaZ2@users.noreply.github.com> Date: Tue, 3 Jan 2023 09:41:59 +0100 Subject: [PATCH] Remove regex check in `Snowflake.TryParse` (#980) --- DiscordChatExporter.Core/Discord/Snowflake.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/DiscordChatExporter.Core/Discord/Snowflake.cs b/DiscordChatExporter.Core/Discord/Snowflake.cs index 56897c9..d8c64e3 100644 --- a/DiscordChatExporter.Core/Discord/Snowflake.cs +++ b/DiscordChatExporter.Core/Discord/Snowflake.cs @@ -1,7 +1,6 @@ using System; using System.Diagnostics.CodeAnalysis; using System.Globalization; -using System.Text.RegularExpressions; namespace DiscordChatExporter.Core.Discord; @@ -29,7 +28,7 @@ public partial record struct Snowflake return null; // As number - if (Regex.IsMatch(str, @"^\d+$") && ulong.TryParse(str, NumberStyles.Number, formatProvider, out var value)) + if (ulong.TryParse(str, NumberStyles.None, formatProvider, out var value)) { return new Snowflake(value); }