根据this页,有效的十六进制序列是\x后跟一个数字。\x61如何工作?相反,我希望输出被\x6解码,1值本身变成字符串形式,但它输出解码的"\x61"。我错过了什么?

最佳答案

你错过了第二个扩展。完整的定义是:

hexadecimal-escape-sequence:
    "\x" hexadecimal-digit
     hexadecimal-escape-sequence hexadecimal-digit

所以最小的转义序列是“\x”,后跟一个数字,但是可以通过添加任意多个数字来扩展转义序列。

09-27 21:43