///
/// 判斷是否為漢字
///
/// 待檢測字串
/// 是漢字返回true
public bool ischinesecharacters(string chrstr)
///
/// 得到每個漢字的字首拼音碼字母(大寫)
///
/// 輸入字串
/// 返回結果
public string getheadcharacters(string chrstr)
byte bytes = gb.getbytes(chrstr.substring(i, 1));
string lowcode = system.convert.tostring(bytes[0] - 0xa0, 16);
string hightcode = system.convert.tostring(bytes[1] - 0xa0, 16);
int ncode = convert.touint16(lowcode, 16) * 100 + convert.touint16(hightcode, 16); //得到區位碼
strheadstring += firstletter(ncode);
}return strheadstring;
}///
/// 通過漢字區位碼得到其首字母(大寫)
///
/// 漢字編碼
///
public string firstletter(int ncode)
public static string staticgetheadcharacters(string chrstr)
中文首字母 排序
因專案需要對通訊錄中的聯絡人進行排序,需要對中文字元進行拼音轉換。其實這個轉換並沒有想象中的那麼難 因為我們只是把中文轉為拼音首字母而已,比如 王 轉換為字母w就可以了,而不需要轉換為完整的拼音wang 對此,我們找到了乙個簡便的解決辦法 乙個老外 中簽名的作者叫george 用c語言寫了乙個pin...
pinyin中文首字母排序
pinyin中文首字母排序 子木瀟雨 因 專案需要對通訊錄中的聯絡人進行排序,需要對中文字元進行拼音轉換。其實這個轉換並沒有想象中的那麼難 因為我們只是把中文轉為拼音首字母而已,比如 王 轉換為字母w就可以了,而不需要轉換為完整的拼音wang 對此,我們找到了乙個簡便的解決辦法 乙個老外 中簽名的作...
asp獲取中文首字母
asp獲取中文字串拼音首字母串 str 呼叫演示 中文字串 的拼音首字母串abc123是 response.write str response.write getpy str 獲取中文字串拼音首字母串的函式 function getpy str for i 1 to len str getpy g...