评论中过滤敏感词的案例-java应用

85 阅读1分钟

评论中过滤敏感词的案例-java应用,项目中有用到在此做一下思路分享,欢迎吐吐槽。

方案一:hashMap实现

//将词库的词,加载到内存中,保存为如下格式
{
    "退":{
        "币":{
            "王":{
                "isEnd":"1"
            },
            "isEnd":"0"
        },
        "团":{
            "isEnd":"1"
        },
        "党":{
            "isEnd":"1"
        },
        "isEnd":"0"
    }
}

采用如下方案分析: 将用户输入的文字,先剔除空格和换行符,然后逐个比较,根据isEnd来判断是否为一个词