JSFiddle - React, Tailwind, and code Playground
by Alexey Demin
JavaScript
var replacements = {
"NAME": "Mike",
"AGE": "26"
},
str = 'My Name is NAME and my age is AGE. I don\'t want to buy real estate because I hasOwnProperty';
str = str.replace(/\b\w+?\b/g, function(all) {
return Object.prototype.hasOwnProperty.call(replacements, all) ? replacements[all] : all;
});
document.body.innerHTML = str;