src/language/XMLUtils.js
function getValueQuery(tagInfo) {
        var query;
        if (tagInfo.token.string === "=") {
            return "";
        }
        // Remove quotation marks in query.
        query = tagInfo.token.string.substr(1, tagInfo.offset - 1);

        // Get the last option to use as a query to support multiple options.
        return query.split(/\s+/).slice(-1)[0];
    }
function getValueQuery(tagInfo) {
        var query;
        if (tagInfo.token.string === "=") {
            return "";
        }
        // Remove quotation marks in query.
        query = tagInfo.token.string.substr(1, tagInfo.offset - 1);

        // Get the last option to use as a query to support multiple options.
        return query.split(/\s+/).slice(-1)[0];
    }
function getValueQuery ( tagInfo ) { var query ; if ( tagInfo . token . string === "=" ) { return "" ; } // Remove quotation marks in query. query = tagInfo . token . string . substr ( 1 , tagInfo . offset - 1 ) ; // Get the last option to use as a query to support multiple options. return query . split ( / \s+ / ) . slice ( - 1 ) [ 0 ] ; }
Return the query text of a value.

@param {!{token: Object, tokenType: number, offset: number, exclusionList: Array.<string>, tagName: string, attrName: string, shouldReplace: boolean}}
@return {string}  The query to use to matching hints.
Return the query text of a value .