mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	update 优化 去除无用标识符
This commit is contained in:
		@@ -14,41 +14,41 @@ public interface RegexConstants extends RegexPool {
 | 
				
			|||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)
 | 
					     * 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String DICTIONARY_TYPE = "^[a-z][a-z0-9_]*$";
 | 
					    String DICTIONARY_TYPE = "^[a-z][a-z0-9_]*$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 权限标识必须符合 tool:build:list 格式,或者空字符串
 | 
					     * 权限标识必须符合 tool:build:list 格式,或者空字符串
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final 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位)
 | 
					     * 身份证号码(后6位)
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String ID_CARD_LAST_6 = "^(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$";
 | 
					    String ID_CARD_LAST_6 = "^(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * QQ号码
 | 
					     * QQ号码
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String QQ_NUMBER = "^[1-9][0-9]\\d{4,9}$";
 | 
					    String QQ_NUMBER = "^[1-9][0-9]\\d{4,9}$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 邮政编码
 | 
					     * 邮政编码
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String POSTAL_CODE = "^[1-9]\\d{5}$";
 | 
					    String POSTAL_CODE = "^[1-9]\\d{5}$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 注册账号
 | 
					     * 注册账号
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String ACCOUNT = "^[a-zA-Z][a-zA-Z0-9_]{4,15}$";
 | 
					    String ACCOUNT = "^[a-zA-Z][a-zA-Z0-9_]{4,15}$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 密码:包含至少8个字符,包括大写字母、小写字母、数字和特殊字符
 | 
					     * 密码:包含至少8个字符,包括大写字母、小写字母、数字和特殊字符
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String PASSWORD = "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[@$!%*?&])[A-Za-z\\d@$!%*?&]{8,}$";
 | 
					    String PASSWORD = "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[@$!%*?&])[A-Za-z\\d@$!%*?&]{8,}$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 通用状态(0表示正常,1表示停用)
 | 
					     * 通用状态(0表示正常,1表示停用)
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    public static final String STATUS = "^[01]$";
 | 
					    String STATUS = "^[01]$";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user