From fa2188f087ef084e5ce632335bf91fa0d30c5591 Mon Sep 17 00:00:00 2001 From: SiriusXT <1160925501@qq.com> Date: Thu, 4 Sep 2025 17:36:19 +0800 Subject: [PATCH] fix: improve
tag regex handling when formatting HTML
strings
---
apps/client/src/services/utils.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/apps/client/src/services/utils.ts b/apps/client/src/services/utils.ts
index bf3894474..a8f4f567f 100644
--- a/apps/client/src/services/utils.ts
+++ b/apps/client/src/services/utils.ts
@@ -304,7 +304,7 @@ function formatHtml(html: string) {
let pre: { indent: string; tag: string }[] = [];
html = html
- .replace(new RegExp("((.|\\t|\\n|\\r)+)?
"), function (x) {
+ .replace(new RegExp("([\\s\\S]+?)?
"), function (x) {
pre.push({ indent: "", tag: x });
return "<--TEMPPRE" + i++ + "/-->";
})