密码 :密码由字母、数字组成,长度为8~20字符,不包含汉字 String regPwd = "^[a-zA-Z0-9]{8,20}$";
邮箱: String regexp = "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$";
账户名: 账户名由3~10位字母、数字组成,不包含汉字 String regAccount ="^([A-Za-z0-9]{3,10})$";
身份证: String regCert = "^[1-9]\\d{5}(18|19|([23]\\d))\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$";
验证方式: aaaa.matches(regPwd);
这是最简单的正则,但是如果一点都不知道,那也是天书
来源:https://www.cnblogs.com/senjiang/p/12016782.html