如何用hibernate验证器检查长度为5或9?

Eri*_*son 4 java validation annotations hibernate hibernate-validator

我可以使用注释来验证String的长度,如:

@Length(max = 255)
Run Code Online (Sandbox Code Playgroud)

但是如果我想验证长度是5还是9呢?这可以用注释完成吗?

Bri*_*ing 6

试试@Pattern(regex =".{5} |.{9}")(如果你不想匹配所有内容,请将点更改为另一个字符类.