Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

fuck word inspect Model

$
0
0

检测非法字模块代码仓库在游戏项目里,针对玩家的昵称,一般会选择让玩家去自助选择一个程序随机生成的昵称,或者,自己手动填写一个昵称,而对于玩家填写的字符来说,有的玩家会写一些非法,涉黄,敏感词以及一些比较粗俗的词汇作为自己的昵称,这就需要程序去检测过滤掉这些字符。 下面的模块,是我们在游戏项目中使用过的非法字符模块,今天拿出来分享一下。 屏蔽词库的量还是相当大的,源文件我已经丢失了,如果需要可以去问百度君。

fuckword

method

check name contains fuck word


var fuckword = require('fuckword');
var name = 'fuck';
var isIllegal = fuckword.checkNameIllegal(name);
if(isIllegal){
    console.log('name contains fuck word');
}

transfer content` word which contains fuck word to *


var fuckword = require('fuckword');
var name = 'fuck you !!!!';
var transferedContent = fuckword.transferChatContent(name,"*");

console.log('transferedContent is :',transferedContent);
//the result is -->>>transferedContent is :***k you !!!

Viewing all articles
Browse latest Browse all 14821

Trending Articles