JS一句话转换实体编码

来源:互联网 发布:广东粤数大数据 猎聘网 编辑:程序博客网 时间:2024/06/03 15:30

做前端时,时常遇到需要实体编码的情况,平常都是在控制台做几次转换。今天一个朋友问起,一时兴起写了一句话的转换代码,在此纪录备用:

escape("你好asdfbc").replace(/%u[0-9a-f]{4}/ig, function(s){        return "&#" + parseInt(s.substring(2),16) + ";"    });

输出结果:"你好asdfbc"


另附一句话转换unicode:

escape("你好asdfbc").replace(/%u/g, "\\u");
输出结果:"\u4F60\u597Dasdfbc"

0 0
原创粉丝点击