文本标识符
以下是一些文本标识符及其对应的二进制字符串:
- STX (Start of Text):
\x02 - ETX (End of Text):
\x03 - EOT (End of Transmission):
\x04 - ENQ (Enquiry):
\x05 - ACK (Acknowledgement):
\x06 - BEL (Bell):
\x07 - BS (Backspace):
\x08 - HT (Horizontal Tab):
\x09 - LF (Line Feed):
\x0A - VT (Vertical Tab):
\x0B - FF (Form Feed):
\x0C - CR (Carriage Return):
\x0D - 空字符
\x00
在Go中,您可以使用strconv.QuoteToASCII函数将字符串编码为ASCII格式的字符串文字。该函数返回一个双引号括起来的Go字符串文字,其中使用转义序列(例如\\t,\\n,\\xFF,\\u0100)表示非ASCII字符和由IsPrint定义的不可打印字符。以下是一个简单的示例:
1 | |
输出:
1 | |
如果您想要将\x02转换为\u0002,则可以使用以下代码:
1 | |
输出:
1 | |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!