From 31e086b0002bca4b06363795e005f0d9f37350b6 Mon Sep 17 00:00:00 2001 From: Enis Necipoglu Date: Thu, 14 Sep 2023 14:17:34 +0300 Subject: [PATCH] Even better regex for widget parsing --- .../Pages/CmsKit/Components/Contents/ContentParser.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Web/Pages/CmsKit/Components/Contents/ContentParser.cs b/modules/cms-kit/src/Volo.CmsKit.Common.Web/Pages/CmsKit/Components/Contents/ContentParser.cs index 3c09a66fcc..42ae745c19 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Web/Pages/CmsKit/Components/Contents/ContentParser.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Common.Web/Pages/CmsKit/Components/Contents/ContentParser.cs @@ -40,7 +40,7 @@ public class ContentParser : ITransientDependency protected virtual void ParseContent(string content, List parsedList) { - var replacedText = Regex.Replace(content, @"\[Widget Type=.*?\]", Delimeter); + var replacedText = Regex.Replace(content, @"\[Widget.*.Type=.*?\]", Delimeter); if (!replacedText.Contains(Delimeter)) { parsedList.Add(replacedText);