JavaFX字符串验证

JavaFX字符串验证,java,string,function,validation,javafx,Java,String,Function,Validation,Javafx,我正在尝试使用IF语句验证文本字段 当我使用: if(fname.getText().matches("[a-z]") || fname.getText().matches("[A-Z]")) { grid1.getChildren().remove(labelstar1); } 它只匹配一个字符。如何使其进行验证,以便与没有特定长度的字符串匹配 任何帮助/想法都将不胜感激 这应该对你有帮

我正在尝试使用IF语句验证文本字段

当我使用:

if(fname.getText().matches("[a-z]") || fname.getText().matches("[A-Z]")) {
                    grid1.getChildren().remove(labelstar1);                 
                }
它只匹配一个字符。如何使其进行验证,以便与没有特定长度的字符串匹配

任何帮助/想法都将不胜感激

这应该对你有帮助

if(fname.getText().matches("[a-zA-Z]+")) {
                    grid1.getChildren().remove(labelstar1);                 
}
这里已经回答了类似的问题

使用.matches(“[a-zA-Z]+”)这将帮助您,谢谢!很有魅力。那就酷了!我在回答部分也发布了这一点,你们可以接受,以便将来帮助他人