add methods

This commit is contained in:
Looly 2022-05-10 18:08:46 +08:00
parent d7b3be9183
commit 1661ec42bd

View File

@ -779,6 +779,28 @@ public class CharSequenceUtil {
return false; return false;
} }
/**
* 给定字符串是否以任何一个字符串结尾忽略大小写<br>
* 给定字符串和数组为空都返回false
*
* @param str 给定字符串
* @param suffixes 需要检测的结尾字符串
* @return 给定字符串是否以任何一个字符串结尾
* @since 6.0.0
*/
public static boolean startWithAnyIgnoreCase(final CharSequence str, final CharSequence... suffixes) {
if (isEmpty(str) || ArrayUtil.isEmpty(suffixes)) {
return false;
}
for (final CharSequence suffix : suffixes) {
if (startWith(str, suffix, true)) {
return true;
}
}
return false;
}
// ------------------------------------------------------------------------ endWith // ------------------------------------------------------------------------ endWith
/** /**