经常用的正则

密码 :密码由字母、数字组成,长度为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);

这是最简单的正则,但是如果一点都不知道,那也是天书

猜你喜欢

转载自www.cnblogs.com/senjiang/p/12016782.html