现在,我想在十六进制值之前删除所有额外的var Button = ReactBootstrap.Button;
个字符,并将十六进制值保持为字符串。例如,
转换字符串
\x
到新字符串的内容
"\\x1D\\x06\\x1BH\\x18+Congratulations!\\x1D\\x00"
如何有效地在JavaScript中执行此操作?
答案 0 :(得分:0)
以下代码似乎很好用
var ss = "\\x1D\\x06\\x1BH\\x18+Congratulations!\\x1D\\x00";
ss.replace(/\\x[0-9a-fA-F]{2}/g, function(v){
return String.fromCharCode(parseInt(v.substr(2), 16));
});