你好,我想更換十六進制結果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
它來自條形碼閱讀器。我想寫一個腳本給條碼閱讀器。 –