public class StringUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static Pattern |
linePattern |
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
generateRandomString(int length)
生成固定长度的随机字符串
|
static String |
generateRandomString(int length,
boolean useNumber,
boolean userLower,
boolean userUpper)
生成固定长度的随机字符串
|
static String |
genRandomNumber(int n)
生成N位数字验证码
|
static String |
genRandomNumber6()
生成6位数字验证码
|
static String |
getGUID()
获取GUID
|
static String |
getIPAddress(javax.servlet.http.HttpServletRequest request)
IP Address
|
static String |
getJsonStrFromRequest(javax.servlet.http.HttpServletRequest request)
解析前台获得的交互数据
|
static String |
getLastSubString(String uri,
String indexString)
获取末尾字符串
|
static String |
getNumberSTR(String str) |
static String |
getUrlHost(String url)
提取url的host地址
|
static boolean |
isNumeric(String str)
判断字符串是否为数字
|
static boolean |
isPhoneNO(String mobiles)
验证手机号是否正确
|
static String |
lineToHump(String str)
下划线转驼峰
|
static String[] |
splitBySpace(String source)
当以不确定的空格为分隔符时使用此方法
|
private static Pattern linePattern
public static String getLastSubString(String uri, String indexString)
uri - indexString - public static String getGUID()
public static boolean isNumeric(String str)
public static String genRandomNumber(int n)
public static String genRandomNumber6()
public static String generateRandomString(int length)
length - 生成字符串的长度public static String generateRandomString(int length, boolean useNumber, boolean userLower, boolean userUpper)
length - 生成字符串的长度public static boolean isPhoneNO(String mobiles)
mobiles - public static String getIPAddress(javax.servlet.http.HttpServletRequest request)
request - public static String getJsonStrFromRequest(javax.servlet.http.HttpServletRequest request) throws IOException
request - IOExceptionCopyright © 2023. All rights reserved.