This commit is contained in:
张良(004796)
2024-03-04 18:54:18 +08:00
commit 273ee16e8c
585 changed files with 41565 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
package com.ruoyi.sensitive.dto;
import lombok.Data;
@Data
public class SensitiveConfig {
/**
* 是否忽略大小写
*/
private boolean ignoreCase = true;
/**
* 是否忽略全角、半角
*/
private boolean ignoreWidth = true;
/**
* 是否忽略数字样式
*/
private boolean ignoreNumStyle = true;
/**
* 是否忽略中文样式
*/
private boolean ignoreChineseStyle = true;
/**
* 是否忽略英文样式
*/
private boolean ignoreEnglishStyle = true;
/**
* 是否忽略重复
*/
private boolean ignoreRepeat = false;
// 开启校验
/**
* 启用数字检测
*/
private boolean enableNumCheck = true;
/**
* 启用邮箱检测
*/
private boolean enableEmailCheck = true;
/**
* 启用 URL 检测
*/
private boolean enableUrlCheck = true;
/**
* 单词校验
* @since 0.4.0
*/
private boolean enableWordCheck = true;
// 额外配置
/**
* 检测数字时的长度
*/
private int numCheckLen = 8;
}

View File

@@ -0,0 +1,9 @@
package com.ruoyi.sensitive.dto;
import lombok.Data;
@Data
public class WordTestResp {
private String sourceText;
private String targetText;
}