sdk/src/MobileServiceTable.js
function getVersionFromEtag(etag) {
    var len = etag.length,
        result = etag;

    if (len > 1 && etag[0] === '"' && etag[len - 1] === '"') {
        result = etag.substr(1, len - 2);
    }
    return result.replace(/\\\"/g, '"');
}
function getVersionFromEtag(etag) {
    var len = etag.length,
        result = etag;

    if (len > 1 && etag[0] === '"' && etag[len - 1] === '"') {
        result = etag.substr(1, len - 2);
    }
    return result.replace(/\\\"/g, '"');
}
function getVersionFromEtag ( etag ) { var len = etag . length , result = etag ; if ( len > 1 && etag [ 0 ] === '"' && etag [ len - 1 ] === '"' ) { result = etag . substr ( 1 , len - 2 ) ; } return result . replace ( / \\\" / g , '"' ) ; }
Remove surrounding double quotes and unescape internal quotes
Remove surrounding double quotes and unescape internal quotes