java正则表达式的基本使用

136 阅读1分钟
String strRegPwd = "^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/]).{8,16}$";
//密码由8到16为字符组成,必须包含数字、字母、特殊字符!
boolean isMatch = Pattern.matches(strRegPwd, entity.getPassword());