String.prototype.match
- это метод string . Вы можете преобразовать объект в строку, используя JSON.stringify
. Также обратите внимание, что кавычки JSON "
, а не '
, и что между свойствами JSON нет пробелов.
var data = {
'isSuccess': true,
'resultGUID': '6692376f-d32c-4957-8be2-3bea969f81ed'
};
var regex = /"resultGUID":"(.*?)"/;
var [, found] = JSON.stringify(data).match(regex);
console.log(found);
Также лучше и проще использовать нативные объекты.
var data = {
'isSuccess': true,
'resultGUID': '6692376f-d32c-4957-8be2-3bea969f81ed'
};
var found = data["resultGUID"];
console.log(found);