java 实体类@Pattern正则表达式只能输入字母 或者是 数字 再或者字母+数字
时间: 2024-05-13 22:17:41 浏览: 146
JS只能输入数字或数字和字母等的正则表达式
可以使用以下正则表达式来实现该要求:
```
@Pattern(regexp = "^[a-zA-Z0-9]+$|^[a-zA-Z]+$|^[0-9]+$", message = "只能输入字母或者数字或者字母数字组合")
```
这个正则表达式实现了三种情况:
1. 只能输入字母和数字
2. 只能输入字母
3. 只能输入数字
其中 `^` 表示字符串开始,`$` 表示字符串结束,`+` 表示匹配前面的字符或组合一次或多次,`|` 表示或者。
阅读全文