public class StringUtils extends Object
| 构造器和说明 |
|---|
StringUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
appendReplacement(Matcher m,
StringBuffer sb,
String replacement) |
static String |
capitalize(String str) |
static String |
captureName(String str) |
static boolean |
contains(String str,
String... keywords) |
static int |
containsCount(String string,
String keyword) |
static int |
countOccurrencesOf(String str,
String sub) |
static String |
defaultIfEmpty(Object value,
String defaultValue) |
static String |
defaultString(Object value) |
static String |
escapeXml(String str) |
static String |
escapeXml(String str,
String escapeChars) |
static String |
getByRegex(String str,
String regex) |
static String |
getByRegex(String str,
String regex,
int group) |
static String |
getExtension(String str) |
static String |
getJavaClassSimpleName(String clazz) |
static int |
indexOfByRegex(String input,
String regex) |
static String |
insertAfter(String content,
String compareToken,
String insertString) |
static String |
insertBefore(String content,
String compareToken,
String insertString) |
static boolean |
isBlank(String str) |
static boolean |
isEmpty(String str) |
static boolean |
isNotBlank(String str) |
static boolean |
isNotEmpty(String str) |
static String |
join(List list,
String seperator) |
static String |
join(Object[] array,
String seperator) |
static String |
makeAllWordFirstLetterUpperCase(String sqlName) |
static String |
random(int count,
boolean letters,
boolean numbers) |
static String |
random(int count,
int start,
int end,
boolean letters,
boolean numbers) |
static String |
random(int count,
int start,
int end,
boolean letters,
boolean numbers,
char[] chars,
Random random) |
static String |
randomNumeric(int count) |
static String |
removeCrlf(String str) |
static String |
removeEndWiths(String inputString,
String... endWiths) |
static String |
removeIbatisOrderBy(String sql) |
static String |
removeMany(String inString,
String... keywords) |
static String |
removePrefix(String str,
String prefix) |
static String |
removePrefix(String str,
String prefix,
boolean ignoreCase) |
static String |
removeXmlTagIfBodyEmpty(String sql) |
static String |
replace(int start,
int end,
String str,
String replacement) |
static String |
replace(String inString,
String oldPattern,
String newPattern) |
static boolean |
substringMatch(CharSequence str,
int index,
CharSequence substring)
Test whether the given string matches the given substring
at the given index.
|
static String |
toJavaClassName(String str) |
static String |
toJavaVariableName(String str) |
static String[] |
tokenizeToStringArray(String str,
String seperators) |
static String |
toUnderscoreName(String name)
Convert a name in camelCase to an underscored name in lower case.
|
static String |
uncapitalize(String str) |
static String |
unescapeXml(String str) |
public static boolean isBlank(String str)
public static boolean isNotBlank(String str)
public static boolean isEmpty(String str)
public static boolean isNotEmpty(String str)
public static String insertBefore(String content, String compareToken, String insertString)
public static String insertAfter(String content, String compareToken, String insertString)
public static String makeAllWordFirstLetterUpperCase(String sqlName)
public static void appendReplacement(Matcher m, StringBuffer sb, String replacement)
public static String randomNumeric(int count)
public static String random(int count, boolean letters, boolean numbers)
public static String random(int count, int start, int end, boolean letters, boolean numbers)
public static String random(int count, int start, int end, boolean letters, boolean numbers, char[] chars, Random random)
public static String toUnderscoreName(String name)
name - the string containing original namepublic static boolean substringMatch(CharSequence str, int index, CharSequence substring)
str - the original string (or StringBuilder)index - the index in the original string to start matching againstsubstring - the substring to match at the given indexCopyright © 2021. All rights reserved.