有一个在这里我一直在思考一天左右。
我有一个常规的 Java Bean,它上面是一个可以合法地为 null 或空的 String 属性,但是如果它不是 null 或空的,那么我有一个正则表达式来验证它是一个有效的浮点数。
我已经安排了我的注释
@Pattern(regexp = VALID_FLOAT, message = "Incorrect format")
private String elevation;
问题是,当值为 null 或为空时,它仍然无法验证!带有“格式不正确”
任何人都可以在这里帮忙吗?提前致谢