From 040ea520bd2723f0f4736a04661af967444e3dea Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sun, 12 Mar 2023 19:21:28 +0100 Subject: [PATCH] Fix removing html tags for inline preview --- Pages/BlogPost.cshtml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Pages/BlogPost.cshtml b/Pages/BlogPost.cshtml index c4d6df8..67ac873 100644 --- a/Pages/BlogPost.cshtml +++ b/Pages/BlogPost.cshtml @@ -17,7 +17,7 @@ var desc = Model.Post.Content; desc = Regex.Replace(desc, @"\s+", " "); // collapse whitespace - desc = Regex.Replace(desc, @"(?i)<\/?[aibu][^>]*>", ""); // remove , , and html tags + desc = Regex.Replace(desc, @"(?i)<\/?(?:[aibu]|em)[^>]*>", ""); // remove , , , and html tags desc = desc.Trim(); // remove leading and trailing whitespace desc = Regex.Match(desc, @"

([^<].*?)<\/p>").Groups[1].ToString().GetUntil("."); // get first sentence ViewData["og-desc"] = desc;