只要加了
@Pattern
这个注解,就等于自动加了
@NotBlank的注解,所以很多时候不符合我们的需求,
比如我们需要参数在非空的情况下才校验正则,那我们可以这样
@Pattern(regexp = "^$|^[a-zA-Z0-9]+$", message = "must be a number or a letter ")
这个正则表示不是空或者符合字母和数字就可以通过
完美!
只要加了
@Pattern
这个注解,就等于自动加了
@NotBlank的注解,所以很多时候不符合我们的需求,
比如我们需要参数在非空的情况下才校验正则,那我们可以这样
@Pattern(regexp = "^$|^[a-zA-Z0-9]+$", message = "must be a number or a letter ")
这个正则表示不是空或者符合字母和数字就可以通过
完美!