public final class StringHelper
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
escapeHtmlSpecialChars(java.lang.String content)
将特殊的HTML符号实体化(必须先替换&后进行其他替换)
|
static java.lang.String |
getProtectedEmail(java.lang.String email)
获取受保护的email信息(email用户名部分须大于4字符)
|
static java.lang.String |
getSubject(java.lang.String subject)
获取主题字符串
|
static java.lang.String |
getSubject(java.lang.String subject,
java.lang.String defaultSubject)
获取主题字符串
|
static boolean |
hasText(java.lang.String str,
java.lang.String subject)
判断字符串中是否含另一字符串
|
static boolean |
isEmpty(java.lang.String str)
空串检测
|
static boolean |
isNullOrEmpty(java.lang.String str)
检测是否为null或空串
|
static java.lang.String |
removeTags(java.lang.String content)
移除标签
|
static java.lang.String |
replaceStringWithMap(java.lang.String content,
java.util.Map<java.lang.String,java.lang.String> replaceMap)
将字符创content中的包含为replaceMap键的内容替换为其值
|
static java.lang.String |
unescapeHtmlSpecialChars(java.lang.String content)
将实体化的字符串还原为特殊字符
|
public static java.lang.String getSubject(java.lang.String subject, java.lang.String defaultSubject)
subject
- 主题字符串defaultSubject
- 默认字符串public static java.lang.String getSubject(java.lang.String subject)
subject
- 主题字符串public static java.lang.String removeTags(java.lang.String content)
content
- 源文本public static java.lang.String escapeHtmlSpecialChars(java.lang.String content)
content
- 源文本public static java.lang.String unescapeHtmlSpecialChars(java.lang.String content)
content
- 待还原文本public static boolean hasText(java.lang.String str, java.lang.String subject)
str
- 源字符串subject
- 目标字符串public static boolean isEmpty(java.lang.String str)
str
- 待检测字符串public static boolean isNullOrEmpty(java.lang.String str)
str
- 待检测字符串public static java.lang.String getProtectedEmail(java.lang.String email)
email
- 电子邮件public static java.lang.String replaceStringWithMap(java.lang.String content, java.util.Map<java.lang.String,java.lang.String> replaceMap)
content
- 待替换的字符串replaceMap
- 替换对照表