From 8efa45729956a496e1ccb0aa6527ce0f75948816 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Wed, 15 Oct 2025 11:26:06 +0800 Subject: [PATCH] update StringUtils.java --- .../java/com/jeesite/common/lang/StringUtils.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/common/src/main/java/com/jeesite/common/lang/StringUtils.java b/common/src/main/java/com/jeesite/common/lang/StringUtils.java index 9da90f03..6caa362a 100644 --- a/common/src/main/java/com/jeesite/common/lang/StringUtils.java +++ b/common/src/main/java/com/jeesite/common/lang/StringUtils.java @@ -118,6 +118,13 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils { return Strings.CS.equals(cs1, cs2); } + /** + * 比较字符串,是否相等(忽略大小写) + */ + public static boolean equalsIgnoreCase(final CharSequence cs1, final CharSequence cs2) { + return Strings.CI.equals(cs1, cs2); + } + /** * 比较字符串,是否相等,只要有一个匹配就成立 */ @@ -126,10 +133,10 @@ public class StringUtils extends org.apache.commons.lang3.StringUtils { } /** - * 比较字符串,是否相等(忽略大小写) + * 比较字符串,是否相等,只要有一个匹配就成立(忽略大小写) */ - public static boolean equalsIgnoreCase(final CharSequence cs1, final CharSequence cs2) { - return Strings.CI.equals(cs1, cs2); + public static boolean equalsAnyIgnoreCase(final CharSequence string, final CharSequence... searchStrings) { + return Strings.CI.equalsAny(string, searchStrings); } /**