fliter
Version:
22 lines (18 loc) • 506 B
JavaScript
var censoredWords = ["excited", "reporter", "HongKong"];
var customerWords = [];
function fliter(in_words) {
var allFliterWords = getFliterWords();
for (idx in allFliterWords) {
in_words = in_words.replace(allFliterWords[idx], "???");
}
return in_words;
}
function addFliterWords(str) {
customerWords.push(str);
}
function getFliterWords() {
return censoredWords.concat(customerWords);
}
exports.fliter = fliter;
exports.addFliterWords = addFliterWords;
exports.getFliterWords = getFliterWords;