node package manager

keyword-filter

keyword filter for node.js

NPM version Build status Test coverage License Dependency status

a extreme lightweight keyword filter for node.js

install

npm install keyword-filter

api

  • hasKeyword
  • replaceKeywords

example

var KeywordFilter = require('keyword-filter');
var filter = new KeywordFilter();
 
var keyArrays = ['go', 'js', 'lang', '我哈', '你呀'];
 
filter.init(keyArrays);
 
var content = 'what is the best lang, go or js?你呀个妹,咿呀我哈噶';
 
filter.hasKeyword(content);
filter.replaceKeywords(content, '*');
filter.replaceKeywords(content, 'happy');