漢字提取拼音首字母修正

2022-03-09 03:15:15 字數 1531 閱讀 1149

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace getcnspell

return mystr;

}///

/// 把提取的字母變成小寫  

///

/// 需要轉換的字串

/// 轉換結果

public string getlowerchinesespell(string strtext)

///

/// 把提取的字母變成大寫  

///

/// 需要轉換的字串

/// 轉換結果

public string getupperchinesespell(string strtext)

///

/// 獲取單個漢字的首拼音  

///

/// 需要轉換的字元

/// 轉換結果

public string getspell(string str)

else

}else if (str.compareto("八") < 0)

else if (str.compareto("嚓") < 0)

else if (str.compareto("咑") < 0)

else if (str.compareto("妸") < 0)

else if (str.compareto("發") < 0)

else if (str.compareto("旮") < 0)

else if (str.compareto("鉿") < 0)

else if (str.compareto("譏") < 0)

else if (str.compareto("咔") < 0)

else if (str.compareto("垃") < 0)

else if (str.compareto("嘸") < 0)

else if (str.compareto("拏") < 0)

else if (str.compareto("噢") < 0)

else if (str.compareto("妑") < 0)

else if (str.compareto("七") < 0)

else if (str.compareto("亽") < 0)

else if (str.compareto("仨") < 0)

else if (str.compareto("他") < 0)

else if (str.compareto("哇") < 0)

else if (str.compareto("夕") < 0)

else if (str.compareto("丫") < 0)

else if (str.compareto("帀") < 0)

else if (str.compareto("咗") < 0)

else}}

}

提取漢字拼音的首字母

這個能取大部分漢字的首字母,但還不全,有些unicode的漢字是取不到的,要想取到所有漢字的首字母,最好是能做乙個unicode漢字和拼音的對照表,通過對照表查.gb2312標準共收錄6763個漢字,其中一級漢字3755個,二級漢字3008個 同時,gb2312收錄了包括拉丁字母 希臘字母 日文平假...

提取漢字拼音的首字母

這個能取大部分漢字的首字母,但還不全,有些unicode的漢字是取不到的,要想取到所有漢字的首字母,最好是能做乙個unicode漢字和拼音的對照表,通過對照表查.gb2312標準共收錄6763個漢字,其中一級漢字3755個,二級漢字3008個 同時,gb2312收錄了包括拉丁字母 希臘字母 日文平假...

C 獲取漢字拼音首字母(修正)

獲取漢字的拼音首字母 大寫 如果為英文的則返回其大寫形式。這段 由網路,稍作修改,修改了x變成?的bug。測試文字 啊吧才的額飛個好就看了嗎你哦平去人是他我想一在 測試結果 abcdefghjklmnopqrstwxyz 源 如下 using system using system.collecti...