V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
treblex
V2EX  ›  程序员

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

  •  
  •   treblex ·
    lazyfury · 2021-03-18 11:14:37 +08:00 · 2527 次点击
    这是一个创建于 1347 天前的主题,其中的信息可能已经有所发展或是发生改变。

    11 条回复    2021-03-18 16:06:00 +08:00
    westoy
        1
    westoy  
       2021-03-18 11:17:29 +08:00   ❤️ 1
    就苏州和宿州在常见平台的顺序

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

    数量有限的话不如直接排好
    ericls
        8
    ericls  
       2021-03-18 11:36:18 +08:00 via iPhone   ❤️ 1
    城市相对固定 全部拼音列出来就行了
    ch2
        9
    ch2  
       2021-03-18 11:47:46 +08:00   ❤️ 1
    ASmartPig
        10
    ASmartPig  
       2021-03-18 15:29:59 +08:00   ❤️ 1
    重庆常年排在最后一个省。。。
    test005
        11
    test005  
       2021-03-18 16:06:00 +08:00   ❤️ 1
    地址库里加拼音
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   876 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:57 · PVG 04:57 · LAX 12:57 · JFK 15:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.