| 程序包 | 说明 |
|---|---|
| com.github.houbb.sensitive.word.bs |
| 限定符和类型 | 方法和说明 |
|---|---|
SensitiveWordBs |
SensitiveWordBs.charIgnore(ISensitiveWordCharIgnore charIgnore) |
SensitiveWordBs |
SensitiveWordBs.enableEmailCheck(boolean enableEmailCheck)
设置是否启动 email 检测
|
SensitiveWordBs |
SensitiveWordBs.enableIpv4Check(boolean enableIpv4Check)
是否启用 ipv4 校验
|
SensitiveWordBs |
SensitiveWordBs.enableNumCheck(boolean enableNumCheck)
设置是否启动数字检测
|
SensitiveWordBs |
SensitiveWordBs.enableUrlCheck(boolean enableUrlCheck)
设置是否启动 url 检测
|
SensitiveWordBs |
SensitiveWordBs.enableWordCheck(boolean enableWordCheck)
设置是否启动数字检测
|
SensitiveWordBs |
SensitiveWordBs.ignoreCase(boolean ignoreCase)
是否忽略大小写
|
SensitiveWordBs |
SensitiveWordBs.ignoreChineseStyle(boolean ignoreChineseStyle)
是否忽略中文样式
|
SensitiveWordBs |
SensitiveWordBs.ignoreEnglishStyle(boolean ignoreEnglishStyle)
是否忽略英文样式
|
SensitiveWordBs |
SensitiveWordBs.ignoreNumStyle(boolean ignoreNumStyle)
是否忽略数字格式
|
SensitiveWordBs |
SensitiveWordBs.ignoreRepeat(boolean ignoreRepeat)
是否忽略重复
|
SensitiveWordBs |
SensitiveWordBs.ignoreWidth(boolean ignoreWidth)
是否忽略半角全角
|
SensitiveWordBs |
SensitiveWordBs.init()
初始化
1.
|
static SensitiveWordBs |
SensitiveWordBs.newInstance()
新建验证实例
double-lock
|
SensitiveWordBs |
SensitiveWordBs.numCheckLen(int numCheckLen)
检测敏感词对应的长度限制,便于用户灵活定义
|
SensitiveWordBs |
SensitiveWordBs.sensitiveWord(ISensitiveWord sensitiveWord) |
SensitiveWordBs |
SensitiveWordBs.wordAllow(IWordAllow wordAllow)
设置允许的实现
|
SensitiveWordBs |
SensitiveWordBs.wordAllowDenyCombine(IWordAllowDenyCombine wordAllowDenyCombine) |
SensitiveWordBs |
SensitiveWordBs.wordCheckCombine(IWordCheckCombine wordCheckCombine) |
SensitiveWordBs |
SensitiveWordBs.wordCheckEmail(IWordCheck wordCheckEmail) |
SensitiveWordBs |
SensitiveWordBs.wordCheckIpv4(IWordCheck wordCheckIpv4) |
SensitiveWordBs |
SensitiveWordBs.wordCheckNum(IWordCheck wordCheckNum) |
SensitiveWordBs |
SensitiveWordBs.wordCheckUrl(IWordCheck wordCheckUrl) |
SensitiveWordBs |
SensitiveWordBs.wordCheckWord(IWordCheck wordCheckWord) |
SensitiveWordBs |
SensitiveWordBs.wordData(IWordData wordData)
允许指定策略数据
|
SensitiveWordBs |
SensitiveWordBs.wordDataAllow(IWordData wordDataAllow) |
SensitiveWordBs |
SensitiveWordBs.wordDeny(IWordDeny wordDeny)
设置禁止的实现
|
SensitiveWordBs |
SensitiveWordBs.wordFormatCombine(IWordFormatCombine wordFormatCombine) |
SensitiveWordBs |
SensitiveWordBs.wordReplace(IWordReplace wordReplace)
设置替换策略
|
SensitiveWordBs |
SensitiveWordBs.wordResultCondition(IWordResultCondition wordResultCondition) |
SensitiveWordBs |
SensitiveWordBs.wordTag(IWordTag wordTag) |
Copyright © 2025. All rights reserved.