public class StrUtil extends com.jfinal.kit.StrKit
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
EMPTY |
private static Map<String,String> |
EMPTY_MAP |
private static String[] |
escapeChars |
private static String[] |
htmlChars |
private static com.jfinal.log.Log |
log |
static String |
SPACE |
| 构造器和说明 |
|---|
StrUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
areNotEmpty(String... strs) |
static String |
escapeHtml(String content) |
static Map |
escapeMap(Map map,
Object... ignoreKeys) |
static com.jfinal.plugin.activerecord.Model |
escapeModel(com.jfinal.plugin.activerecord.Model model,
String... ignoreAttrs) |
static boolean |
isAnyBlank(String... strs) |
static boolean |
isDecimal(String str)
这个字符串是否是可能包含小数点的数字
|
static boolean |
isEmail(String email)
是否是邮件的字符串
|
static boolean |
isMobileNumber(String mobileNumber)
是否是中国地区手机号码
|
static boolean |
isNotBlank(Object str)
确保不是空白字符串
|
static boolean |
isNotEmpty(String str)
不是空数据,注意:空格不是空数据
|
static boolean |
isNullOrBlank(String str)
已过时。
|
static boolean |
isNumeric(String str)
这个字符串是否是全是数字
|
static boolean |
isStartsWithAny(String str,
String... prefixes) |
static String |
join(Collection<String> coll,
String split) |
static String |
join(String[] array,
String split) |
static String |
mapToQueryString(Map map) |
static boolean |
match(String string,
String regex)
字符串是否匹配某个正则
|
static String |
obtainDefault(String value,
String defaultValue) |
static String |
obtainDefaultIfBlank(String value,
String defaultValue)
已过时。
|
static String |
obtainNotBlank(String... values) |
static Map<String,String> |
queryStringToMap(String queryString) |
static String |
requireNonBlank(String str) |
static String |
requireNonBlank(String str,
String message) |
static Set<String> |
splitToSet(String src,
String regex)
把字符串拆分成一个set
|
static Set<String> |
splitToSetByComma(String src)
根据逗号分隔为set
|
static String |
unEscapeHtml(String content) |
static String |
urlDecode(String string) |
static String |
urlEncode(String string) |
static String |
urlRedirect(String redirect) |
static String |
uuid()
生成一个新的UUID
|
private static final com.jfinal.log.Log log
private static final String[] escapeChars
public StrUtil()
public static String urlRedirect(String redirect)
public static Map<String,String> queryStringToMap(String queryString)
public static String mapToQueryString(Map map)
public static boolean areNotEmpty(String... strs)
public static boolean isAnyBlank(String... strs)
public static boolean isStartsWithAny(String str, String... prefixes)
public static String requireNonBlank(String str)
public static String requireNonBlank(String str, String message)
@Deprecated public static String obtainDefaultIfBlank(String value, String defaultValue)
public static String obtainDefault(String value, String defaultValue)
public static String obtainNotBlank(String... values)
public static boolean isNotEmpty(String str)
str - public static boolean isNotBlank(Object str)
str - @Deprecated public static boolean isNullOrBlank(String str)
str - public static boolean isMobileNumber(String mobileNumber)
mobileNumber - public static Set<String> splitToSetByComma(String src)
src - public static Set<String> splitToSet(String src, String regex)
src - regex - public static String escapeHtml(String content)
public static String unEscapeHtml(String content)
public static com.jfinal.plugin.activerecord.Model escapeModel(com.jfinal.plugin.activerecord.Model model, String... ignoreAttrs)
public static String join(Collection<String> coll, String split)
Copyright © 2024. All rights reserved.