public class VerifyUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
(专用程序包) static String |
emailReg |
(专用程序包) static char[] |
LOWER_LETTER |
static ArrayList<String> |
MobilePrefixs |
(专用程序包) static String |
mobileReg |
(专用程序包) static String |
nickReg |
(专用程序包) static char[] |
NUMBER_LETTER |
static String |
PASSWORD_ERROR_MESSAGE |
(专用程序包) static char[] |
PASSWORD_SPECIAL_LETTER |
(专用程序包) static char[] |
SPECIAL_LETTER |
(专用程序包) static char[] |
UPPER_LETTER |
| 构造器和说明 |
|---|
VerifyUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
filterNick(String nick)
过滤昵称(用户名)中的特殊字符
|
static String |
generateRandomPassword()
生成10位随机密码
|
private static boolean |
isChinaMobile(String mobile) |
static void |
main(String[] args) |
static boolean |
maybeMobile(String mobile) |
static boolean |
verifyEmail(String email) |
static boolean |
verifyMobile(String mobile) |
static boolean |
verifyNick(String nick) |
static boolean |
verifyPassword(String password)
密码是否合法 (①8~20位,②至少包含一位大写,③至少包含一位小写,④至少包含一位数字 )
|
static String emailReg
static String mobileReg
static String nickReg
static final char[] UPPER_LETTER
static final char[] LOWER_LETTER
static final char[] NUMBER_LETTER
static final char[] SPECIAL_LETTER
static final char[] PASSWORD_SPECIAL_LETTER
public static boolean verifyEmail(String email)
public static boolean verifyMobile(String mobile)
private static boolean isChinaMobile(String mobile)
public static boolean maybeMobile(String mobile)
public static boolean verifyNick(String nick)
public static boolean verifyPassword(String password)
public static String filterNick(String nick)
nick - 昵称(用户名)public static String generateRandomPassword()
Copyright © 2020. All rights reserved.