Spring Cloud Validation 使用正则表达式校验

----不支持中文的例子

@Schema(description = "商品名称")

@Pattern(regexp = "^[^\u4E00-\u9FA5]*$", message = "商品名称不支持中文")

@Size(max=64,message="商品名称最大支持64个字符")

private String goodsName;

--支持 中英文和数字

@Schema(description = "单位")

@Pattern(regexp = "^[\u4E00-\u9FA5]*[0-9A-Za-z]*$", message = "单位只支持中英文数字")

private String unit;

相关推荐
猿饵块13 分钟前
cmake--get_filename_component
java·前端·c++
编程小白煎堆14 分钟前
C语言:枚举类型
java·开发语言
王哈哈嘻嘻噜噜20 分钟前
c语言中“函数指针”
java·c语言·数据结构
大表哥624 分钟前
在react中 使用redux
前端·react.js·前端框架
十月ooOO29 分钟前
【解决】chrome 谷歌浏览器,鼠标点击任何区域都是 Input 输入框的状态,能看到输入的光标
前端·chrome·计算机外设
qq_3391911429 分钟前
spring boot admin集成,springboot2.x集成监控
java·前端·spring boot
pan_junbiao37 分钟前
Vue使用代理方式解决跨域问题
前端·javascript·vue.js
苹果酱05671 小时前
通过springcloud gateway优雅的进行springcloud oauth2认证和权限控制
java·开发语言·spring boot·后端·中间件
Sunny_yiyi1 小时前
Gateway--服务网关
java·开发语言·gateway
明天…ling1 小时前
Web前端开发
前端·css·网络·前端框架·html·web