关于汉字排序,是否有办法区分同音字,长春,长沙都被分到 Z 了

2021-03-18 11:14:37 +08:00
 treblex

2394 次点击
所在节点    程序员
11 条回复
westoy
2021-03-18 11:17:29 +08:00
就苏州和宿州在常见平台的顺序

我感觉在拼音外, 还应该添加人口和 GDP 作为排序因子?
treblex
2021-03-18 11:20:30 +08:00
@westoy 确实,常见的 app 都会有推荐的热门城市
tabris17
2021-03-18 11:22:40 +08:00
那得有词库支持了,基本上拼音输入法都支持区分多音字,因为人家有词库啊
TomatoYuyuko
2021-03-18 11:23:00 +08:00
那你得加一套词库了,不同词语读音权重不同,这就复杂了
另外多个嘴,老哥你这代码看着有点乱。。
manzhiyong
2021-03-18 11:24:39 +08:00
弄个白名单
treblex
2021-03-18 11:25:00 +08:00
@tabris17
@TomatoYuyuko
谢谢,后台没给数据,直接返回了省市区的三级列表,只能前端处理下数据
那就先不搞了,打 log 突然看到这个问题,觉得挺有意思的哈哈
lithiumii
2021-03-18 11:33:14 +08:00
一般来说是搞一个排序用的名字(比如拼音)和显示用的名字吧

数量有限的话不如直接排好
ericls
2021-03-18 11:36:18 +08:00
城市相对固定 全部拼音列出来就行了
ch2
2021-03-18 11:47:46 +08:00
ASmartPig
2021-03-18 15:29:59 +08:00
重庆常年排在最后一个省。。。
test005
2021-03-18 16:06:00 +08:00
地址库里加拼音

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/762731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX