你好,我想更换十六进制结果ASCII字符JavaScript的十六进制ASCII字符的正则表达式替换
我尝试这一点,但icant做
output.content = decodeResults[0].content.replace("%3C0xc5%3E%3C0x9f%3C%3E", "asd");
我的字符的十六进制代码是< 0xc5> < 0x9f>
默认代码
// Default script for data formatting
function onResult (decodeResults, readerProperties, output)
{
if (decodeResults[0].decoded)
{
output.content = decodeResults[0].content;
}
}
如果你的意思是你想unescape,请尝试'unescape','decodeURI'或'decodeURIComponent'。 – Oriol
它来自条形码阅读器。我想写一个脚本给条码阅读器。 –