public final class StringUtil
extends java.lang.Object
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
arrayToString(java.lang.String[] strings) |
static java.lang.String |
captureName(java.lang.String inString) |
static java.lang.String |
cleanPath(java.lang.String str)
用于路径格式化操作
|
static java.lang.String |
compileHtml(java.lang.String input)
编译html
|
static java.lang.String |
compileHtml2(java.lang.String input) |
static java.lang.String |
compileStr(java.lang.String input) |
static java.lang.String |
convertNULL(java.lang.Object input) |
static java.lang.String |
convertNULL(java.lang.String input) |
static java.lang.String |
convertUTF8(java.lang.String input) |
static java.lang.String |
exChange(java.lang.String str)
小写大写互转
|
static java.lang.String |
filterHTML(java.lang.String input)
过滤 < , > , \n 字符的方法。
|
static java.lang.String |
filterHTML2(java.lang.String input) |
static java.lang.String |
filtrateMysqlLikeSql(java.lang.String value) |
static java.lang.String |
fromException(java.lang.Throwable e)
转换异常信息
|
static java.lang.String |
getEncoding(java.lang.String str) |
static java.lang.String |
getUTF8(java.lang.String str)
编码字符串
|
static boolean |
isCharacters(java.lang.String str)
判断是否包含汉字
|
static boolean |
isChinese(char c)
GENERAL_PUNCTUATION 判断中文的“号
CJK_SYMBOLS_AND_PUNCTUATION 判断中文的。
|
static boolean |
isChinese(java.lang.String strName)
判断是否包含中文
|
static boolean |
isEmpty(java.lang.String data)
验证字符串非空
|
static boolean |
isEmpty(java.lang.String data,
int minLength,
int maxLength)
判断是是否为空 可以判断长度
|
static int |
isInteger(java.lang.String str)
验证是否是数字
|
static java.lang.String |
maskPhone(java.lang.String mobile) |
static boolean |
notEmptyIsValidity(java.lang.String data,
int maxLength,
int minLength)
字符串验证
|
static double |
parseDouble(java.lang.String num) |
static float |
parseFloat(java.lang.String num) |
static int |
parseInt(java.lang.Object num) |
static int |
parseInt(java.lang.Object obj,
int default_) |
static int |
parseInt(java.lang.String num) |
static int |
parseInt(java.lang.String num,
int default_) |
static long |
parseLong(java.lang.String num) |
static java.lang.String |
RemoveStringInterval(java.lang.CharSequence sequence) |
static java.lang.String |
RemoveStringInterval(java.lang.CharSequence sequence,
java.lang.String interval) |
static java.lang.StringBuffer |
replaceAll(java.lang.StringBuffer sb,
java.lang.String oldStr,
java.lang.String newStr)
替换Stringbuffer内容
|
static java.lang.String |
replaceChinese(java.lang.String source,
java.lang.String replacement)
把中文替换为指定字符
注意:一次只匹配一个中文字符 |
static java.lang.String |
sql_inj(java.lang.String str)
判断sql 类型
|
static java.lang.String |
sql_likeTo(java.lang.String str)
模仿搜索加%
|
static java.lang.String[] |
StringToArray(java.lang.String str) |
static java.lang.String[] |
StringToArray(java.lang.String str,
java.lang.String separator) |
static java.util.ArrayList<java.lang.String> |
StringToArrayList(java.lang.String str,
java.lang.String separator) |
static int[] |
StringToIntArray(java.lang.String str,
java.lang.String separator) |
public static final boolean isChinese(char c)
CJK_SYMBOLS_AND_PUNCTUATION 判断中文的。号
HALFWIDTH_AND_FULLWIDTH_FORMS 判断中文的,号
c - cpublic static boolean isChinese(java.lang.String strName)
strName - strpublic static int isInteger(java.lang.String str)
str - strpublic static boolean notEmptyIsValidity(java.lang.String data,
int maxLength,
int minLength)
data - 要验证的字符串maxLength - 字符串的最大长度minLength - 字符串最小长度public static java.lang.String cleanPath(java.lang.String str)
str - strpublic static boolean isEmpty(java.lang.String data,
int minLength,
int maxLength)
data - dataminLength - 顺序可以交换maxLength - mpublic static boolean isEmpty(java.lang.String data)
data - datapublic static java.lang.String filterHTML(java.lang.String input)
input - 需要过滤的字符public static java.lang.String filterHTML2(java.lang.String input)
public static java.lang.String compileHtml(java.lang.String input)
input - inppublic static java.lang.String compileStr(java.lang.String input)
public static java.lang.String compileHtml2(java.lang.String input)
public static java.lang.String sql_inj(java.lang.String str)
str - strpublic static java.lang.String sql_likeTo(java.lang.String str)
str - strpublic static java.lang.String RemoveStringInterval(java.lang.CharSequence sequence,
java.lang.String interval)
sequence - sinterval - i spublic static java.lang.String RemoveStringInterval(java.lang.CharSequence sequence)
public static java.lang.String[] StringToArray(java.lang.String str)
public static java.lang.String[] StringToArray(java.lang.String str,
java.lang.String separator)
public static java.util.ArrayList<java.lang.String> StringToArrayList(java.lang.String str,
java.lang.String separator)
public static int[] StringToIntArray(java.lang.String str,
java.lang.String separator)
public static int parseInt(java.lang.String num)
public static int parseInt(java.lang.Object num)
public static int parseInt(java.lang.Object obj,
int default_)
public static int parseInt(java.lang.String num,
int default_)
public static long parseLong(java.lang.String num)
public static float parseFloat(java.lang.String num)
public static double parseDouble(java.lang.String num)
public static java.lang.String getUTF8(java.lang.String str)
str - strpublic static java.lang.String getEncoding(java.lang.String str)
public static java.lang.String convertUTF8(java.lang.String input)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static java.lang.String convertNULL(java.lang.String input)
public static java.lang.String convertNULL(java.lang.Object input)
public static java.lang.StringBuffer replaceAll(java.lang.StringBuffer sb,
java.lang.String oldStr,
java.lang.String newStr)
sb - sboldStr - oldnewStr - newspublic static boolean isCharacters(java.lang.String str)
str - strpublic static java.lang.String exChange(java.lang.String str)
str - strpublic static java.lang.String captureName(java.lang.String inString)
public static java.lang.String fromException(java.lang.Throwable e)
e - epublic static java.lang.String replaceChinese(java.lang.String source,
java.lang.String replacement)
source - sreplacement - rpublic static java.lang.String maskPhone(java.lang.String mobile)
public static java.lang.String arrayToString(java.lang.String[] strings)
public static java.lang.String filtrateMysqlLikeSql(java.lang.String value)
Copyright © 2017. All Rights Reserved.