function escapedString = string2escape(inString) % Converts all non alphanumeric characters in inString % to escape sequences. For example, '/' becomes '%2F'. stringLen = size(inString,2); escapedString = ''; for index = 1:stringLen, if(isletter(inString(index)) || inString(index) >= '0' && inString(index) <= '9') escapedString = [escapedString inString(index)]; else escapedString = [escapedString '%' dec2hex(double(inString(index)),2)]; end end