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;

相关推荐
蚂蚁RichLab前端团队21 分钟前
🚀🚀🚀 RichLab - 花呗前端团队招贤纳士 - 【转岗/内推/社招】
前端·javascript·人工智能
孩子 你要相信光37 分钟前
css之一个元素可以同时应用多个动画效果
前端·css
ajassi200038 分钟前
linux C 语言开发 (八) 进程基础
linux·运维·服务器
ChillJavaGuy41 分钟前
常见限流算法详解与对比
java·算法·限流算法
huangql5201 小时前
npm 发布流程——从创建组件到发布到 npm 仓库
前端·npm·node.js
寻星探路1 小时前
数据库造神计划第六天---增删改查(CRUD)(2)
java·大数据·数据库
Days20501 小时前
LeaferJS好用的 Canvas 引擎
前端·开源
毕设源码-朱学姐1 小时前
【开题答辩全过程】以 4S店汽车维修保养管理系统为例,包含答辩的问题和答案
java·spring boot·汽车
小白菜学前端1 小时前
vue2 常用内置指令总结
前端·vue.js
林_深时见鹿1 小时前
Vue + ElementPlus 自定义指令控制输入框只可以输入数字
前端·javascript·vue.js