update 优化权限标识符增加通配符*

This commit is contained in:
AprilWind 2025-03-10 11:12:39 +08:00
parent f028cb76fc
commit 34bac1add9

View File

@ -17,9 +17,14 @@ public interface RegexConstants extends RegexPool {
String DICTIONARY_TYPE = "^[a-z][a-z0-9_]*$";
/**
* 权限标识必须符合 tool:build:list 格式或者空字符串
* 权限标识必须符合以下格式
* 1. 标准格式xxx:yyy:zzz
* - 第一部分xxx只能包含字母数字和下划线_不能使用 `*`
* - 第二部分yyy可以包含字母数字下划线_ `*`
* - 第三部分zzz可以包含字母数字下划线_ `*`
* 2. 允许空字符串""表示没有权限标识
*/
String PERMISSION_STRING = "^(|^[a-zA-Z0-9_]+:[a-zA-Z0-9_]+:[a-zA-Z0-9_]+)$";
String PERMISSION_STRING = "^$|^[a-zA-Z0-9_]+:[a-zA-Z0-9_*]+:[a-zA-Z0-9_*]+$";
/**
* 身份证号码后6位