Android平台是否有违禁词校验库?原生开发需自定义实现吗?
Android 表单违禁词校验相关问题解答
- 确实有可用的第三方库:市面上有不少开源的敏感词过滤库,比如
sensitive-word这类,它们大多基于高效的DFA算法实现,既内置了基础违禁词库,也支持加载自定义词库,能直接套用到表单提交的校验环节。 - 没必要完全从零开发:如果你的业务需求没有特别特殊的校验规则,直接用成熟的第三方库能省不少开发和维护的精力。但要是你的违禁词有很强的行业专属属性,或者需要结合上下文做复杂校验,那可能得基于现有库改,或者自己写核心校验逻辑并维护专属词库。
- 额外提醒:就算用第三方库,也得定期更新违禁词列表——毕竟违禁词会随场景更新,第三方的内置词库未必能完全覆盖你的业务需求。
内容的提问来源于stack exchange,提问作者NotEnuf
相关产品推荐
相关产品推荐

