java @Pattern正则表达式 只能是0或者1

动态 未结 0 120
小小草
小小草 LV1 2023年9月23日 23:40 发表
`@Pattern`注解是用来验证字符串格式是否符合指定的正则表达式的,它并不限制字符串只能为0或1。如果你想要限制字符串只能为0或1,可以使用`@Size`注解来限制字符串长度为1,并且使用正则表达式`[01]`来限制字符串只能为0或1,示例代码如下: ```java @NotBlank(message = "字段不能为空") @Size(max = 1, message = "字段长度不能超过1") @Pattern(regexp = "[01]", message = "字段只能为0或1") private String field; ``` 这样就可以限制`field`字段只能为0或1了。需要注意的是,`@NotBlank`注解用来验证字符串非空,如果不需要验证非空可以去掉该注解。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复