From 6d40243fd204cf7c5ea4250977ad4955ed72eab3 Mon Sep 17 00:00:00 2001 From: youpaishidifu Date: Mon, 6 Jul 2026 10:42:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DHTML=E6=A0=87=E7=AD=BE?= =?UTF-8?q?=E4=B8=8B=E5=88=92=E7=BA=BF=E5=88=87=E6=96=AD=EF=BC=9A//=E6=A0=87=E7=AD=BE=E5=86=85=E4=BD=BF=E7=94=A8=C2=A7r=E5=88=87?= =?UTF-8?q?=E6=96=AD=EF=BC=8C=E9=98=B2=E6=AD=A2=E6=A0=B7=E5=BC=8F=E6=BA=A2?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/Sdf1_login/ShopManager.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/Sdf1_login/ShopManager.java b/src/main/java/Sdf1_login/ShopManager.java index ce852b1..abcf254 100644 --- a/src/main/java/Sdf1_login/ShopManager.java +++ b/src/main/java/Sdf1_login/ShopManager.java @@ -1654,11 +1654,13 @@ public class ShopManager implements Listener { result = result.replace("&o", "§o"); result = result.replace("&r", "§r"); - // 2. 处理HTML标签(先处理,不插入§r结尾,color由

统一控制) - // 标签只保留效果不闭合,由

统一reset - result = result.replaceAll("(.*?)", "§l$1"); - result = result.replaceAll("(.*?)", "$1"); - result = result.replaceAll("(.*?)", "§o$1"); + // 2. 处理HTML标签 + // 标签:§n 开始下划线,§r 切断(只作用于标签内) + // 标签:§l 开始加粗,§r 切断 + // 标签:§o 开始斜体,§r 切断 + result = result.replaceAll("(.*?)", "§n$1§r"); + result = result.replaceAll("(.*?)", "§l$1§r"); + result = result.replaceAll("(.*?)", "§o$1§r"); result = result.replaceAll("
", "\n"); result = result.replaceAll("
", "\n");