JSFiddle - React, Tailwind, and code Playground
by Andrew Gerst
HTML
<h1>Log Output</h1>
<div id="output"></div>
JavaScript
var language = 'swift';
var how_awesome = 'very awesome!!';
var string = 'hey i\'m a \\(language) string in disguise. \\(how_awesome)';
function parseString(data) {
var re = /\\\((.*?)\)/g;
return data.replace(re, function(match) {
return eval(match.replace(/\\/g, '').replace(/\(/g, '').replace(/\)/g, ''));
});
}
function log(data) {
document.getElementById('output').innerHTML = parseString(data);
}
log(string);