Regex troubles with a variable
Apr 27, 2022
--
var t = 'some sting characters ktestvarj';
var variables = {
'testvar': 123,
'testvar1': 456
};
function replacer(match, p1, offset, string) {
return variables[p1];
}
var modify = function (str) {
var teststr = str.replace(/k(.*?)j/g, replacer);
console.log(teststr);
}
modify(t);
modify('some ktestvarj sting characters ktestvarj ktestvar1j');