JSFiddle - React, Tailwind, and code Playground

by arjhun

HTML

<script src="https://raw.githubusercontent.com/padolsey/findAndReplaceDOMText/master/src/findAndReplaceDOMText.js"></script>
<script src="https://rawgit.com/padolsey/findAndReplaceDOMText/d41ae22e33dbb68fbe804f68398e58e6cc3a6dd5/src/findAndReplaceDOMText.js"></script>
<div id="test"><div>https://www.donaldj<b>trump</b>.com</div></div>

JavaScript

var trumpRegex = /\bdonaldjtrump\b/gi,
		str = "apple";
    
findAndReplaceDOMText(document.getElementById("test"), {
          find: trumpRegex,
          replace: function(a,b){
     				console.log(a);
            console.log(b);
            return str;
          },
          preset:'prose'
        });