原文:一個簡單的漢字搜索匹配示例(支持拼音、首字母簡寫)

在社交應用中,很多場景下需要用到搜索,以微信的搜索通訊錄為例。好友自己有昵稱,我們可能給他 她備注一個昵稱,在輸入:拼間 首字母 原文時都應該能匹配到 匹配優先是備注然后才是原來的昵稱 。這里以 羋月傳 為例, 羋 不是常見字,所以輸入:myz或者miyuezhuan或者羋月傳,都應該能匹配到 羋月傳 這個結果。當然不一定需要全部寫完,比如輸入:my的時候就應該能匹配到 羋月傳 了。針對多音字的話 ...

2016-10-12 21:53 1 14254 推薦指數:

查看詳情

漢字拼音/首字母

現在主流的轉換有三種:hash匹配,Npinyin,微軟PinYinConverter 這邊是優先使用Npinyin 翻譯失敗的使用微軟PinYinConverter 經測試大部分生僻字翻譯都OK,多音字還是有概率分辨不對(也可能是因為我用的DLL並不是最新版),只能怪我中華文化實在博大精深 ...

Thu Jul 19 23:45:00 CST 2018 0 1488
qt 獲取漢字拼音首字母

#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDebug>#include <QTextCodec>Q ...

Wed Sep 25 23:45:00 CST 2019 0 453
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM