DataCheckUtils.java
package pub.utils; public class DataCheckUtils { /** * 验证输入的邮箱格式是否符合 * * @param email * @return 是否合法 */ public static boolean emailFormat(String email) { final String patternStr = "^([a-z0-9A-Z]+[-|_|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$"; return email.matches(patternStr); } public static boolean mobileFormat(String mobile) { final String patternStr = "^1(3[0-9]|4[0-9]|5[0-9]|7[0-9]|8[0-9]|9[0-9])\\d{8}$"; return mobile.matches(patternStr); } public static void main(String[] args) { String mobile = "19726412456"; boolean is = mobileFormat(mobile); System.out.println("["+mobile+"] is mobile ? " + is); } }