嘿,所以我正在为学校做一个项目。我们必须编写一个虚拟ATM机。您必须使用学生邮件登录。
我的问题是:如何限制点(。)之后的字符长度?
public boolean validUsername(String username) {
Boolean oneAT = false;
for (int i=0; i < username.length(); i++) {
if (username.contains("@") && username.contains(".") &&{
oneAT = true;
}
}
return oneAT;
}
该函数检查输入的用户名是否包含 @ 和 .(点)。有没有办法将点后的字符长度限制为三个?否则用户可以写 johndoe@johndoemail.tugfksdoew