uniencode = text => {
    text = escape(text.toString()).replace(/\+/g, '%2B');
    var matches = text.match(/(%([0-9A-F]{2}))/gi);
    if (matches) {
      for (var matchid = 0; matchid < matches.length; matchid++) {
        var code = matches[matchid].substring(1, 3);
        if (parseInt(code, 16) >= 128) {
          text = text.replace(matches[matchid], '%u00' + code);
        }
      }
    }
    text = text.replace('%25', '%u0025');

    return text;
  };

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
猜你喜欢
  • 2021-07-02
  • 2022-12-23
  • 2022-12-23
  • 2021-12-19
  • 2021-08-02
  • 2022-12-23
相关资源
相似解决方案