From bc046c02e4115821a2a64a23d50326dc5abd00a9 Mon Sep 17 00:00:00 2001 From: carm Date: Sat, 18 Jan 2025 02:24:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(color):=20=E4=BF=AE=E5=A4=8DColorParse.clea?= =?UTF-8?q?r=E5=8A=9F=E8=83=BD=E5=BC=82=E5=B8=B8=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cc/carm/lib/easyplugin/utils/ColorParser.java | 2 +- base/color/src/test/java/ColorParseTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/base/color/src/main/java/cc/carm/lib/easyplugin/utils/ColorParser.java b/base/color/src/main/java/cc/carm/lib/easyplugin/utils/ColorParser.java index ee0d438..f43be40 100644 --- a/base/color/src/main/java/cc/carm/lib/easyplugin/utils/ColorParser.java +++ b/base/color/src/main/java/cc/carm/lib/easyplugin/utils/ColorParser.java @@ -34,7 +34,7 @@ public class ColorParser { public static @NotNull String clear(@NotNull String text) { text = HEX_PATTERN.matcher(text).replaceAll(""); text = GRADIENT_PATTERN.matcher(text).replaceAll(""); - text = COLOR_PATTERN.matcher(text).replaceAll(""); + text = FORMAT_PATTERN.matcher(text).replaceAll(""); return text; } diff --git a/base/color/src/test/java/ColorParseTest.java b/base/color/src/test/java/ColorParseTest.java index d017233..276134c 100644 --- a/base/color/src/test/java/ColorParseTest.java +++ b/base/color/src/test/java/ColorParseTest.java @@ -19,7 +19,7 @@ public class ColorParseTest { System.out.println(parse("&<#AAAAAA>&l我&r真&(#666666)的&<#BBBBBB>&o爱死&<#111111>你&<#FFFFFF>了&r!")); System.out.println(parse("&r正常的颜色理应&c&l不受影响&r。")); - System.out.println(clear("&f测试&<#AAAAAA>清理颜色代码&<#111111> &&这样应该&(#666666)不被影响 &f。")); + System.out.println(clear("&f&l测试&<#AAAAAA>清理颜色代码&<#111111> &&这样应该&(#666666)不被影响 &f。")); } }