jisobkim_censorify
Version:
nodejs package sample for censors words out of text
23 lines (20 loc) • 589 B
JavaScript
var censoredWords = ["sad", "bad", "mad", "max"];
var customCensoredWords = [];
function censor(inStr){
for (idx in censoredWords){
inStr = inStr.replace(censoredWords[idx], "****");
}
for(idx in customCensoredWords) {
inStr = inStr.replace(customCensoredWords[idx], "****");
}
return inStr;
}
function addCensoredWord(word){
customCensoredWords.push(word);
}
function getCensoredWords(){
return censoredWords.concat(customCensoredWords);
}
exports.censor = censor;
exports.addCensoredWord = addCensoredWord;
exports.getCensoredWords = getCensoredWords;