[代码] [Java]代码public int doCheck(String name, String pass, String repass, String email) {
String regex = "([a-z]|[A-Z]|[0-9]|[\\u4e00-\\u9fa5])+";
Pattern pat = Pattern.compile(regex);
int name_length = name.length();
int pass_length = pass.length();
int temp = 0;
if ((!(name_length >= 3 && name_length <= 20))
|| !pat.matcher(name).matches()) {
temp = 1;
}
if ((!(pass_length >= 4 && pass_length <= 20))
|| !pat.matcher(pass).matches()) {
temp = 2;
}
if (!pass.equals(repass)) {
temp = 3;
}
if (!Pattern.compile("[url=file://\\w+@(\\w+.)+[a-z]{2,3}]\\w+@(\\w+.)+[a-z]{2,3}").matcher(email[/url])
.matches()) {
temp = 4;
}
return temp;
}
|