From a2a49e2a30ff81e81ee8161f026e78015a0063a9 Mon Sep 17 00:00:00 2001 From: Cap LaBuff Date: Sat, 11 Jul 2026 19:03:58 +0200 Subject: [PATCH] update masked link regex --- DiscordChatExporter.Core/Markdown/Parsing/MarkdownParser.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DiscordChatExporter.Core/Markdown/Parsing/MarkdownParser.cs b/DiscordChatExporter.Core/Markdown/Parsing/MarkdownParser.cs index f0fb1a17..bdd74693 100644 --- a/DiscordChatExporter.Core/Markdown/Parsing/MarkdownParser.cs +++ b/DiscordChatExporter.Core/Markdown/Parsing/MarkdownParser.cs @@ -264,7 +264,7 @@ internal static partial class MarkdownParser private static readonly IMatcher MaskedLinkNodeMatcher = new RegexMatcher( // Capture [title](link) - new Regex(@"\[(.+?)\]\((.+?)\)", DefaultRegexOptions), + new Regex(@"\[(.+?)\]\((https?://\S*[^\.,:;""'\s])\)", DefaultRegexOptions), (c, s, m) => new LinkNode(m.Groups[2].Value, Parse(c, s.Relocate(m.Groups[1]))) );