汉字简拼
来源:互联网 发布:ae超级转场插件mac 编辑:程序博客网 时间:2024/04/27 14:19
public class FirstLetterSpell { public string GetChineseSpell(string strText) { int len = strText.Length; string myStr = ""; for (int i = 0; i < len; i++) { myStr += GetSpell(strText.Substring(i, 1)); } return myStr; } /// <summary> /// 获取单个汉字的简拼 /// </summary> /// <param name="cnChar"></param> /// <returns></returns> private string GetSpell(string cnChar) { byte[] arrCN = Encoding.Default.GetBytes(cnChar); if (arrCN.Length > 1) { int area = (short)arrCN[0]; int pos = (short)arrCN[1]; int code = area*256 + pos; int[] areacode = {45217,45253,45761,46318,46826,47010,47297,47614,48119, 48119,49062,49324,49896,50371,50614,50622,50906,51387, 51446,52218,52698,52698,52698,52980,53689,54481}; for (int i = 0; i < 26; i++) { int max = 55290; if (i != 25) max = areacode[i + 1]; if (areacode[i] <= code && code < max) { return Encoding.Default.GetString(new byte[] { (byte)(65 + i) }); } } return "*"; } else return cnChar; } }
- 汉字简拼
- 得到汉字简拼
- java 汉字转为简拼
- java 汉字转为简拼
- JS中获取汉字的简拼、全拼
- VFP中取得汉字的简拼或全拼
- pinyin4j获取汉字正确的全拼和简拼
- 下拉列表支持拼音简拼、全拼、汉字搜索。
- C#将 汉字生成简拼或全拼代码
- 根据输入汉字获取其全拼及简拼
- Android模糊查询(首字母、简拼、全拼,汉字)
- C#实现汉字转全拼与简拼
- C#实现汉字转全拼与简拼
- Delphi 获取汉字的拼音简拼
- 汉字首拼实现
- Java + jsf 实现 仿百度 全拼 简拼 汉字智能补全
- pinyin4j获取汉字正确的全拼和简拼(解决多音字问题)
- kendoui实现单选多选汉字/拼音/简拼筛选过滤
- C#批量更新数据表
- Examples for Offset Variables
- 重构----Remove Assignments to Parameters (移除对参数的赋值动作)
- SQL Anywhere 11 (Panorama) 评审指南 Part X
- c# ArrayList 的 Sort()方法的使用
- 汉字简拼
- test
- EffectiveC++ 11 13 16 17
- Windwos mobile如何获得IMEI号,IMSI号
- Oracle的集合操作
- 结构体的长度(内存对齐)
- VC 常见问题百问
- Pocket Outlook 对象模型 POOM
- 软件需求——需求规格说明书模版(三)