var obj = '{ firstName:"John", lastName:"Doe" }';
var jsonStr = obj.replace(/(w+:)|(w+ :)/g, function(matchedStr) {
return '"' + matchedStr.substring(0, matchedStr.length - 1) + '":';
});
obj = JSON.parse(jsonStr); //converts to a regular object
console.log(obj.firstName); // expected output: John
console.log(obj.lastName); // expected output: Doe
Run code snippet