org.apache.commons.lang3.StringUtils类提供的方法列表:
方法签名 | 功能描述 | 参数解释 |
---|---|---|
boolean contains(CharSequence seq, int searchChar) | 检查字符序列中是否包含指定的字符。 |
|
boolean contains(CharSequence seq, CharSequence searchSeq) | 检查字符序列中是否包含指定的字符序列。 |
|
boolean containsAny(CharSequence cs, char... searchChars) | 检查字符序列中是否包含任意一个指定的字符。 |
|
boolean containsAny(CharSequence cs, CharSequence searchChars) | 检查字符序列中是否包含任意一个指定的字符序列。 |
|
boolean containsIgnoreCase(CharSequence str, CharSequence searchStr) | 忽略大小写检查字符序列中是否包含指定的字符序列。 |
|
boolean containsNone(CharSequence cs, char... searchChars) | 检查字符序列中是否不包含指定的字符。 |
|
boolean containsNone(CharSequence cs, String invalidChars) | 检查字符序列中是否不包含指定的字符序列。 |
|
boolean containsOnly(CharSequence cs, char... valid) | 检查字符序列中是否只包含指定的字符。 |
|
boolean containsOnly(CharSequence cs, String validChars) | 检查字符序列中是否只包含指定的字符序列。 |
|
boolean containsWhitespace(CharSequence seq) | 检查字符序列中是否包含空白字符。 |
|
boolean equals(CharSequence cs1, CharSequence cs2) | 比较两个字符序列是否相等。 |
|
boolean equalsIgnoreCase(CharSequence str1, CharSequence str2) | 忽略大小写比较两个字符序列是否相等。 |
|
int indexOf(CharSequence seq, int searchChar) | 查找字符在字符序列中的第一次出现位置。 |
|
int indexOf(CharSequence seq, int searchChar, int startPos) | 从指定位置开始查找字符在字符序列中的第一次出现位置。 |
|
int indexOf(CharSequence seq, CharSequence searchSeq) | 查找字符序列在字符序列中的第一次出现位置。 |
|
int indexOf(CharSequence seq, CharSequence searchSeq, int startPos) | 从指定位置开始查找字符序列在字符序列中的第一次出现位置。 |
|
int indexOfIgnoreCase(CharSequence str, CharSequence searchStr) | 忽略大小写查找字符序列在字符序列中的第一次出现位置。 |
|
int indexOfIgnoreCase(CharSequence str, CharSequence searchStr, int startPos) | 从指定位置开始忽略大小写查找字符序列在字符序列中的第一次出现位置。 |
|
int lastIndexOf(CharSequence seq, int searchChar) | 查找字符在字符序列中的最后一次出现位置。 |
|
int lastIndexOf(CharSequence seq, int searchChar, int startPos) | 从指定位置开始查找字符在字符序列中的最后一次出现位置。 |
|
int lastIndexOf(CharSequence seq, CharSequence searchSeq) | 查找字符序列在字符序列中的最后一次��现位置。 |
|
int lastIndexOf(CharSequence seq, CharSequence searchSeq, int startPos) | 从指定位置开始查找字符序列在字符序列中的最后一次出现位置。 |
|
int lastIndexOfIgnoreCase(CharSequence str, CharSequence searchStr) | 忽略大小写查找字符序列在字符序列中的最后一次出现位置。 |
|
int lastIndexOfIgnoreCase(CharSequence str, CharSequence searchStr, int startPos) | 从指定位置开始忽略大小写查找字符序列在字符序列中的最后一次出现位置。 |
|
int ordinalIndexOf(CharSequence str, CharSequence searchStr, int ordinal) | 查找字符序列在字符序列中的第N次出现位置。 |
|
String[] split(CharSequence str) | 使用空白字符作为分隔符将字符��列拆分为数组。 |
|
String[] split(CharSequence str, char separatorChar) | 使用指定的字符作为分隔符将字符序列拆分为数组。 |
|
String[] split(CharSequence str, String separatorChars) | 使用指定的字符序列作为分隔符将字符序列拆分为数���。 |
|
String[] split(CharSequence str, String separatorChars, int max) | 使用指定的字符序列作为分隔符将字符序列拆分为数组,最多拆分为指定数量的元素。 |
|
String[] splitByWholeSeparator(CharSequence str, String separator) | 使用指定的整个字符序列作为分隔符将字符序列拆分为数组。 |
|
String substringAfter(CharSequence str, String separator) | 获取指定分隔符之后的子字符串。 |
|
String substringAfterLast(CharSequence str, String separator) | 获取最后一个指定分隔符之后的子字符串。 |
|
String substringBefore(CharSequence str, String separator) | 获取指定分隔符之前的子字符串。 |
|
String substringBeforeLast(CharSequence str, String separator) | 获取最后一个指定分隔符之前的子字符串。 |
|
String substringBetween(CharSequence str, String tag) | 获取两个相同标签之间的子字符串。 |
|
String substringBetween(CharSequence str, String open, String close) | 获取两个不同标签之间的子字符串。 |
|
String[] substringsBetween(CharSequence str, String open, String close) | 获取所有在两个不同标签之间的子字符串。 |
|