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;

相关推荐
_Kayo_6 分钟前
React上绑定全局方法
前端·javascript·react.js
阿蒙Amon12 分钟前
C#每日面试题-属性和特性的区别
java·面试·c#
懒惰蜗牛13 分钟前
Day66 | 深入理解Java反射前,先搞清楚类加载机制
java·开发语言·jvm·链接·类加载机制·初始化
愈努力俞幸运18 分钟前
chrome 扩展(插件)开发入门教程
前端·chrome
微爱帮监所写信寄信23 分钟前
微爱帮监狱写信寄信工具服务器【Linux篇章】再续:TCP协议——用技术隐喻重构网络世界的底层逻辑
linux·服务器·开发语言·网络·网络协议·小程序·监狱寄信
Ydwlcloud25 分钟前
AWS国际云服务器新用户优惠全解析:如何聪明地迈出上云第一步?
服务器·人工智能·云计算·aws
练习前端两年半34 分钟前
【Vue3 高级技巧】函数重载+Watch:打造类型安全的通用事件监听 Hook
前端·javascript·vue.js
好记忆不如烂笔头abc36 分钟前
Ubuntu 20.04.6上实现远程桌面连接
服务器·网络·数据库
赵庆明老师44 分钟前
VS2026扩展插件Visual Commander
java·开发语言
一只小鸟儿1 小时前
门户短信发送验证码及验证功能
前端·javascript·jquery