Не могу получить значение куки JavaScript

Мне нужно из куки получить значение id пользователя. Вот функция которой я читаю куки

function get_cookie ( cookie_name )
        {
            var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

            if ( results )
                return ( unescape ( results[2] ) );
            else
                return null;
        }

console.log(get_cookie('user-session'));

В итоге эта функция возвращает мне такое значение j:"5e575c7ab7deb71fb8eb448e". Как мне получить только то что находится между двойными ковычками 5e575c7ab7deb71fb8eb448e?


Ответы (1 шт):

Автор решения: Станислав Усанов

Если получаемая строка всегда содержит j:" ... ", то просто вытащить подстроку вот так: results[2].slice(3,-1)

→ Ссылка