javascript解码16进制\x\u编码
javascript解码\x\u格式的16进制编码。
<script> function hexToString(str) { var mc = str.match(/\\x[a-z\d]{2}|\\u[a-z\d]{4}/gi); var val = ''; for (var i = 0, j = mc.length; i < j; i++) { val += String.fromCharCode(parseInt(mc[i].substring(2), 16)); } return val; } </script> <b>要解码的16进制字符串</b> <textarea id="taSource" cols="30" rows="5">\x61\x62\x63\u4e2d\u56fd</textarea> <b>解码后的16进制内容</b> <textarea id="taRst" cols="30" rows="5"></textarea> <input type="button" value="将16进制编码字符串为对应内容" onclick="document.getElementById('taRst').value = hexToString(document.getElementById('taSource').value)" />
加支付宝好友偷能量挖...
原创文章,转载请注明出处:javascript解码16进制\x\u编码