JSFiddle - React, Tailwind, and code Playground
by devcurry_com
JavaScript
var filterWords = ["fool", "dumb", "couch potato"];
// "i" is to ignore case
var rgx = new RegExp(filterWords.join("|"), "gi");
function wordFilter(str) {
return str.replace(rgx, "****");
}
// call the function
document.write("Original String - ");
document.writeln("You fool. Why are you so dumb <br/>");
document.write("Replaced String - ");
document.writeln(wordFilter("You fool. Why are you so dumb"));