Rob*_*cks 3 unicode lowercase uppercase
我读了某个地方,有人物等有相应的小写,以Unicode比AZ.这些可能是什么,为什么其他任何角色都需要大写和小写?
英语,甚至那个奇怪的变体,美国英语:-),并不是这个星球上唯一的语言.有一些非常奇怪的外观(至少对那些熟悉拉丁字符的人来说),但即使是基于拉丁语的人也有微小的变化.
其中我非常熟悉的其中两个是希腊语和德语:
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?? ?? ?? ?? ?? ??? ?? ?? ?? ?? ?? ??
Aa Ää Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn
Oo Öö Pp Qq Rr Ss ß Tt Uu Üü Vv Ww Xx Yy Zz
Run Code Online (Sandbox Code Playgroud)
这就是我们不允许使用以下代码的原因:
char lower = upper - 'A' + 'a';
Run Code Online (Sandbox Code Playgroud)
更多.在一家认真对待i18n的公司做类似的事情是接近解雇的理由.使用Unicode-aware toLower()/toUpper()-type函数是更好的方法.
| 归档时间: |
|
| 查看次数: |
3853 次 |
| 最近记录: |