tinymce.full.js
function replaceVars(value, vars) {
        if (typeof value != "string") {
          value = value(vars);
        } else if (vars) {
          value = value.replace(/%(\w+)/g, function (str, name) {
            return vars[name] || str;
          });
        }

        return value;
      }
function replaceVars(value, vars) {
        if (typeof value != "string") {
          value = value(vars);
        } else if (vars) {
          value = value.replace(/%(\w+)/g, function (str, name) {
            return vars[name] || str;
          });
        }

        return value;
      }
function replaceVars ( value , vars ) { if ( typeof value != "string" ) { value = value ( vars ) ; } else if ( vars ) { value = value . replace ( / %(\w+) / g , function ( str , name ) { return vars [ name ] || str ; } ) ; } return value ; }
Replaces variables in the value. The variable format is %var.

@private
@param {String} value Value to replace variables in.
@param {Object} vars Name/value array with variables to replace.
@return {String} New value with replaced variables.
Replaces variables in the value . The variable format is %var .