| | |
| | | * @Version 1.0 |
| | | * add by wuxw 2020/2/10 |
| | | **/ |
| | | |
| | | import java.util.regex.Pattern; |
| | | |
| | | /** |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isUsername(String username) { |
| | | if (StringUtil.isEmpty(username)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_USERNAME, username); |
| | | } |
| | | |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isPassword(String password) { |
| | | if (StringUtil.isEmpty(password)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_PASSWORD, password); |
| | | } |
| | | |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isMobile(String mobile) { |
| | | if (StringUtil.isEmpty(mobile)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_MOBILE, mobile); |
| | | } |
| | | |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isEmail(String email) { |
| | | if (StringUtil.isEmpty(email)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_EMAIL, email); |
| | | } |
| | | |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isChinese(String chinese) { |
| | | if (StringUtil.isEmpty(chinese)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_CHINESE, chinese); |
| | | } |
| | | |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isIDCard(String idCard) { |
| | | if (StringUtil.isEmpty(idCard)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_ID_CARD, idCard); |
| | | } |
| | | |
| | |
| | | * @return 校验通过返回true,否则返回false |
| | | */ |
| | | public static boolean isUrl(String url) { |
| | | if (StringUtil.isEmpty(url)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_URL, url); |
| | | } |
| | | |
| | |
| | | * @return |
| | | */ |
| | | public static boolean isIPAddr(String ipAddr) { |
| | | if (StringUtil.isEmpty(ipAddr)) { |
| | | return false; |
| | | } |
| | | return Pattern.matches(REGEX_IP_ADDR, ipAddr); |
| | | } |
| | | |