今天在yyf9989
的 blog 上看到一篇《c#計算漢語拼音碼》,看了裡面的**,覺得是比較繁瑣。它主要是檢索輸入的漢字在陣列中的位置,然後返回第乙個字母。於是就想起來了,可以利用漢字在計算機裡面的編碼來的到漢字的首拼音,查詢了一些資料,通過以下的方法成功的得到了解決。就放在這裡,請朋友們參考。
static public string getchinesespell(string strtext)
;for(int i=0;i<26;i++));}
}return "*";
}else return cnchar;
}
Excel 取得漢字拼音首字母
最近寫 需要用到將一些漢字的首字母作為列舉型的要求,網上看到了這個方法,在excel vb指令碼中使用,在這記錄下 下面是乙個vba自定義函式,按alt f11,插入模組,在右面視窗中貼上下面 若b10內容為 中國航天6號a,則在某空白格中輸入 hztopy b10 即可 function hzto...
C 獲取漢字的拼音首字母
獲取漢字拼音的首字母是乙個在做專案的過程中經常需要用到的功能,今天我們主要來 下c 獲取漢字的拼音首字母 在指定的字串列表cnstr中檢索符合拼音索引字串 漢字字串 相對應的漢語拼音首字母串 public st程式設計客棧atic string getspellcode string cnstr r...
獲取漢字的拼音首字母
利用漢字拼音首字母進行快速檢索,效率比直接檢索漢字高很多。在ascii編碼中,漢字是按拼音首字母的順序進行編碼的,也就是說拼音首字母相同的漢字的編譯是連續的 相對集中的。那麼就可以通過比較漢字ascii碼的大小來確定其拼音首字母了。例如 如果漢字的ascii碼 n 滿足 n 0xb0a1 n 0xb...