gpt4 book ai didi

java - 控制字符是否具有等效的图形字符?

转载 作者:行者123 更新时间:2023-11-30 02:49:27 24 4
gpt4 key购买 nike

我遇到了一个VT(垂直制表符)字符,当我搜索这个字符时,我发现它的ascii代码是11,并且是男性符号(♂)。当我尝试使用 java 中的 matches 函数在 java 中使用正则表达式 \{Cntrl} 测试字符时,我可以看到它检测 VT 作为控制字符,但不检测男性符号作为控制字符.

由此我可以了解到VT字符和男性符号(♂)是不同的,但是当我在互联网上搜索VT字符时,我发现两者是相互链接的,这里是链接http://www.theasciicode.com.ar/ascii-control-characters/vertical-tab-male-symbol-mars-ascii-code-11.html

我想其他控制字符也是如此。控制字符是否有其等效的符号?

有人可以解释一下两者之间存在什么关系吗?

最佳答案

该网站只是并排显示 ASCII 代码和 ALT 代码,因为除了控制字符之外,大多数字符都是相同的。它们采用不同的字符集,但在各自的表中具有相同的十进制值。 Java 使用 Unicode,其中 ♂ 为 \u2642,VT 为 \u000B

这是一个图表,其中空白表示该字符表中不存在:

Char | ASCII | ALT | Unicode
-----|-------|-----|--------
♂ | | 11 | 0x2642
VT | 11 | 011 | 0x000B

关于java - 控制字符是否具有等效的图形字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39171503/

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