JSFiddle - React, Tailwind, and code Playground

by dshilkret

JavaScript

var myString = "'SelectProperties':{'results':[ 'ServerRedirectedEmbedURL', 'ServerRedirectedPreviewURL', 'Title', 'ServerRedirectedURL','Path','HitHighlightedSummary', 'Author', 'FileExtension', 'LastModifiedTime' ,'ListID', 'ListItemID', 'SPSiteURL', 'Filename', 'SiteName', 'RestrictedGroup','TemplateTaskNumber','PrimaryOffice','TemplateNumber','TaskNumber','TaskTreeNumber','Task_ID','CustomSysNo','Title','Tasker_ID','TaskerIDOWSTEXT','DevColumnX','TaskNumber0','TaskTree0','template_number','TaskNumber00', 'IsDocument']},'ClientType':'Custom' , 'SourceId': '8413cd39-2156-4e00-b54d-11efd9abdb89'}}";


var a = myString.replace(/'/g, '"');
console.log(myString);
var aa = a.indexOf('{');
console.log(aa);
var b = JSON.parse(a);
console.log(b);