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。")); } }