文本标识符
以下是一些文本标识符及其对应的二进制字符串:
- 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 协议 ,转载请注明出处!