我正在尝试使用IF语句验证文本字段。
当我使用时:
if(fname.getText().matches("[a-z]") || fname.getText().matches("[A-Z]")) {
grid1.getChildren().remove(labelstar1);
}
它只匹配一个字符。如何使其验证以便与没有特定长度的字符串匹配?
任何帮助/想法都将不胜感激!
答案 0 :(得分:1)
这应该对你有帮助!
if(fname.getText().matches("[a-zA-Z]+")) {
grid1.getChildren().remove(labelstar1);
}
类似的事情已在这里得到解答 Check if String contains only letters