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"));