小写和大写字母的Unicode编码

5

从a到z,小写字母和大写字母的对应Unicode值是什么?


这个问题的答案应该是去谷歌搜索一下。 搜索“unicode表”会返回你所需要的一切。 - John
我不同意。这个讨论已经进行了一段时间,而stackoverflow希望所有与编程有关的问题。 - Toon Krijthe
@Gamecat,我同意。实际上,我认为在答案中提供链接是有用的,但将实际答案直接放在SO本身更好。 - AnthonyWJones
从各种答案和评论中可以看出,关于如何解释这个问题,显然有两派观点。也许楼主可以编辑一下,明确他真正想问什么?就目前而言,“只需谷歌一下”似乎是一个不错的答案。 - mghie
6个回答

16

与ASCII相同(但前面有0:)

A-Z = U+0041 - U+005A = 十进制65-90

a-z = U+0061 - U+007A = 十进制97-122


该内容为俚语,无法直接翻译。 - jalf
3
答案并不完整。小写字母和大写字母之间的映射是与语言相关的。例如,在土耳其语中,小写的 i 对应大写的 İ(有点的 I),而“普通”的大写字母 I 对应小写的 ı(无点的 i)。 - Nemanja Trifunovic
2
OP 只询问了 ASCII 字母。这个答案对我来说看起来很完整。 - Alan Moore

10

与ASCII相同。在Unicode中,所有ASCII字符具有相同的值。


8

答案在很大程度上取决于您使用的语言。英语的答案很好,但有些语言包含额外的字符,有时甚至根据情况变成两个字符(或反过来变成一个字符) - 比如土耳其语。


虽然我同意答案背后的一般思想,但它并不真正符合问题,因为既没有umlaut字符也没有"ß"在a和z之间。 - mghie
在a和z之间既没有umlaut字符也没有ß - 或许不在你的字母表中。;] - bzlm
如果这确实是所需的内容,那么为什么OP要求“从a到z的小写和大写字母的Unicode值”而不是“小写和大写字母的Unicode值”呢? - mghie
1
mghie:我不知道你来自哪个德国,但在我的杜登词典中,“ä”与“a”的词典排序相同。;-) 这个问题不是关于U+0061-U+007A,而是关于A-Z的。我认为对这些事实的了解对程序员非常有益。除此之外,你显然是正确的。 - Konrad Rudolph
Unix grep和可能其他Unix正则表达式在UTF-8区域设置中包含几百个[a-z]字符。即使在命令行Unix中,a-z也不一定意味着U+0061到U+007A之间的字符。 - prosfilaes
显示剩余4条评论

7

1

-2

大写字母A-Z对应ASCII码值65-90 小写字母a-z对应ASCII码值97-122


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接