gpt4 book ai didi

javascript - 如何忽略javascript中的转义字符?

转载 作者:行者123 更新时间:2023-12-03 08:09:11 26 4
gpt4 key购买 nike

我有以下字符串:

var str = '\x27';

我无法控制它,所以我不能将其写为“\\x27”。每当我打印它时,我都会得到:

'

因为 27 是撇号。当我对它调用 .length 时,它给我 1。这当然是正确的,但是我如何将它视为未转义的字符串并让它按字面打印

\x27

给我长度4?

最佳答案

我不确定你是否应该做你想做的事情,但这就是它的工作原理:

var s = '\x27';
var sEncoded = '\\x' + s.charCodeAt(0).toString(16);

s 是一个包含一个字符(撇号)的字符串。十六进制数的字符代码为 27。

关于javascript - 如何忽略javascript中的转义字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34223401/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com