From 2c0a63352c0609e4716d446dc586d335c0dfecc7 Mon Sep 17 00:00:00 2001 From: Alexey Golub Date: Wed, 25 Oct 2017 22:19:25 +0300 Subject: [PATCH] Simplify regexes --- DiscordChatExporter/Services/ExportService.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/DiscordChatExporter/Services/ExportService.cs b/DiscordChatExporter/Services/ExportService.cs index dd714323..34359b6c 100644 --- a/DiscordChatExporter/Services/ExportService.cs +++ b/DiscordChatExporter/Services/ExportService.cs @@ -221,12 +221,10 @@ namespace DiscordChatExporter.Services content = HtmlEncode(content); // Pre multiline (```text```) - content = Regex.Replace(content, "```+(?:[^`]*?\\n)?([^`]+)\\n?```+", - m => "
" + m.Groups[1].Value + "
"); + content = Regex.Replace(content, "```+(?:[^`]*?\\n)?([^`]+)\\n?```+", "
$1
"); // Pre inline (`text`) - content = Regex.Replace(content, "`([^`]+)`", - m => "" + m.Groups[1].Value + ""); + content = Regex.Replace(content, "`([^`]+)`", "$1"); // URL links content = Regex.Replace(content, "((https?|ftp)://[^\\s/$.?#].[^\\s]*)",