#region 漢字轉拼音
///
/// 漢字轉拼音類
/// 用法:crazycoderpinyin.covent("漢字",長度)
/// using system.text.regularexpressions;
/// build date 20030610
///
public class crazycoderpinyin
;///
/// 定義陣列
///
private static string pyname = new string
;///
/// 漢字轉換
///
///
///
public static string convert(string hzstring)
///
/// 把漢字轉換成拼音(全拼)
///
/// 漢字字串
/// 轉換後的拼音(全拼)字串
public static string convert(string hzstring, int maxlength)
", "").replace("^", "").replace("&", "_").replace("=", "").replace("~", "_").replace("@", "_").replace("¥", "");
if (hzstring.length > maxlength)
regex regex = new regex(@"([a-za-z0-9\._]+)", regexoptions.ignorecase);
if (regex.ismatch(hzstring))
}// 匹配中文字元
regex = new regex("^[\u4e00-\u9fa5]$");
byte array = new byte[2];
string pystring = "";
int chrasc = 0;
int i1 = 0;
int i2 = 0;
char nowchar = hzstring.tochararray();
for (int j = 0; j < nowchar.length; j++)
else
", "ze");
else if (chrasc == -8020) // 修正「喱」字 lí
pystring += string.format(" ", "li");
else}}
}}// 非中文本元
else
}return pystring;}}
# endregion
漢字轉拼音
工具pinyin4j 2.5.0.jar 整理了3個方法,1.漢字轉拼音 2.返回中文姓 中文名 英文姓 last name 英文名 first name 3.返回首字母 public class pinyin4jdemo char hanzi word.tochararray string t2 ...
漢字轉拼音
ios mac os x 漢字轉拼音 網路流行的漢字轉拼音方案是帶乙個拼音碼表,速度快。其實core foundation也提供了一種方案,而且還帶聲調!nsmutablestring ms nsmutablestring alloc initwithstring 我是中國人 if cfstring...
拼音轉漢字
description pinyin,to get chinese pinyin from chinese.license mit style authors bill lue requires core 1.2.1 provides pinyin function window,undefined...