放乙個漢字拼音庫

2021-08-30 00:15:39 字數 621 閱讀 5482

現需要乙個漢字轉為拼音的程式,於是根據微軟拼音法的庫改動一下,以應付簡單需求。

有兩萬多漢字,包括簡繁體。繁體的錯誤會多一些,簡體基本無錯。

多音字的處理,只取乙個。

改後的已經不是拼音,而是26個小寫拉丁字母(已用正則掃瞄過)。

對於「於」,或「律」這樣的字,處理的不統一,有的是v,有的是u。看著辦吧。

總的來說,程式通俗易懂,簡單好用,皆大歡喜,不亦樂乎。。。

部分**:

$pinyintable = array();

$pinyintable['丂'] = 'kao';

$pinyintable['丄'] = 'shang';

$pinyintable['丅'] = 'xia';

$pinyintable['丆'] = 'mo';

$pinyintable['丏'] = 'mian';

$pinyintable['丒'] = 'chou';

$pinyintable['丗'] = 'shi';

$pinyintable['丟'] = 'diu';

$pinyintable['丠'] = 'qiu';

。。。

漢字拼音對照庫

在專案中需要實現使用者輸入拼音就能查詢到漢字的功能,在網上搜尋了一下漢字和對應的拼音的庫,發現很少,找到的幾個收錄的漢字也就幾千個常用字。所以自己收集整理了乙個。希望對大家有幫助。每行記錄是乙個漢字,同音字有幾個音就有幾行。每行格式說明 漢字,拼音,聲母,韻母,unicode編碼 16進製制 頻率 ...

分享乙個漢字轉拼音的擴充套件包

最近搗鼓了通過調高德地圖行政區劃api來獲取城市資訊的小demo,但做的專案有乙個功能要求通過城市首字母區分城市的功能 類似於這樣 首先我想的是通過php來解決 實現原理是獲取漢字的ascii碼通過對比判斷然後返回漢字的首字母 獲取首字母 如下 function getfirstcharter st...

c 乙個有用的漢字轉拼音類

定義拼音區編碼陣列 private static int pyvalue newint 定義陣列 private static string pyname new string 漢字轉換 public static string convert string hzstring 把漢字轉換成拼音 全拼...