经常用的正则

怎甘沉沦 提交于 2019-12-10 15:18:00

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

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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!