C 獲得中文首字母

2021-09-30 09:32:18 字數 857 閱讀 9468

///  

///   判斷是否為漢字  

///  

///   待檢測字串

///   是漢字返回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...