首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
遇到中文排序的问题,求指教。
xdeng
·
2014-08-12 14:36:02 +08:00
· 2018 次点击
这是一个创建于 3790 天前的主题,其中的信息可能已经有所发展或是发生改变。
c、c++语言的都可以。unicode版的。想要的效果就是 中英文混排。
关键是怎么获取中文的首字母。网上有很多是不全的有些偏僻字获取不了。
unicode
排序
中英文
3 条回复
•
2014-08-12 15:42:45 +08:00
1
tabris17
2014-08-12 15:13:33 +08:00
1
GBK内码是按拼音首字母排列的
2
xdeng
OP
2014-08-12 15:33:37 +08:00
@
tabris17
求详解
3
imn1
2014-08-12 15:42:45 +08:00
1
离不开查表
GBK其中GB常用字是按拼音排序的,但K则不是,按偏旁部首排序,总的来说就是混排
unicode汉字主部是按偏旁部首排序,但extend A~D就难说了
不过,网上有unicode->拼音表,4e00-9fcf,也算比较全了,
sf.net
(记得是个java的项目)和git上面都有,去找找汉字转拼音的项目就有,会有一个txt的对应表
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
3445 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms ·
UTC 10:34
·
PVG 18:34
·
LAX 02:34
·
JFK 05:34
Developed with
CodeLauncher
♥ Do have faith in what you're doing.