houbb / sensitive-word

👮‍♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)
https://houbb.github.io/opensource/sensitive-word
Apache License 2.0
4.1k stars 545 forks source link

[功能建议] 敏感词根据功能场景进行区分。 #60

Open 1428260762 opened 3 months ago

1428260762 commented 3 months ago

最终希望可以:在指定场景,只有包含指定Tag的敏感词生效。

现在的敏感词替换方法入参都是{Text文本},将入参扩展为{Text文本},{TagList适用的标签列表}。 进行匹配/替换/查询时只处理包含指定Tag的敏感词。