function get_py(st : string):string;function GetPYIndexChar( hzchar:string):char;begin  //的到一个汉字的拼音头个字母case WORD(hzchar[1]) shl 8 + WORD(hzchar[2]) of    $B0A1..$B0C4 : result := 'A';    $B0C5..$B2C0 : result := 'B';    $B2C1..$B4ED : result := 'C';    $B4EE..$B6E9 : result := 'D';    $B6EA..$B7A1 : result := 'E';    $B7A2..$B8C0 : result := 'F';    $B8C1..$B9FD : result := 'G';    $B9FE..$BBF6 : result := 'H';    $BBF7..$BFA5 : result := 'J';    $BFA6..$C0AB : result := 'K';    $C0AC..$C2E7 : result := 'L';    $C2E8..$C4C2 : result := 'M';    $C4C3..$C5B5 : result := 'N';    $C5B6..$C5BD : result := 'O';    $C5BE..$C6D9 : result := 'P';    $C6DA..$C8BA : result := 'Q';    $C8BB..$C8F5 : result := 'R';    $C8F6..$CBF9 : result := 'S';    $CBFA..$CDD9 : result := 'T';    $CDDA..$CEF3 : result := 'W';    $CEF4..$D188 : result := 'X';    $D1B9..$D4D0 : result := 'Y';    $D4D1..$D7F9 : result := 'Z';else    result := 'V';end;end;var  s,s1,s2,zf: string;  i,j,k     : integer;begin  zf:='';  k:=0;while length(st)>0 dobegin      k:=k+1;while (length(st)>0) and (st[1]<#160) do delete(st,1,1);if length(st)>1 thenbegin          s1:=copy(st,1,2);delete(st,1,2);end;if length(s1)>1 then zf:=zf+GetPYIndexChar(s1);if length(zf)>6 then break;      s1:='' ;if k>100 thenbegin          zf:='XXX';break;end;end;  result:=zf;end;

  

获得中文每个字的拼音首字母相关推荐

  1. 如何让中文转换成其拼音首字母大写

    作者:杨裙 本次任务完成时间:2019年2月14日 开发工具与关键技术:Visual Studio 2015 .SQL Server 2014 Management Studio.c#/MVC 一.让 ...

  2. java实现中文汉字转中文全拼和拼音首字母缩写的方法

    用户为新建产品命名时通常使用中文,而假如后台需要根据用户输入的中文名称进行字段拼接时,就需要将中文汉字转化为中文.所以就用到了pinyin4j这个java工具包(官方网站:http://pinyin4 ...

  3. python 中文排序(按拼音首字母)

    pypinyin 排序 仅按拼音首字母 排序 安装pypinyin pip3 install pypinyin 代码from pypinyin import lazy_pinyinchars = [' ...

  4. java取拼音首字母_java怎么根据汉字获取字的拼音首字母

    展开全部 这里可以使用62616964757a686964616fe58685e5aeb931333363393633 pinyin4. jar包来进行转化,pinyin4. jar可以自行在网上进行 ...

  5. mysql 中文字段排序( 按拼音首字母排序) 的查询语句

    转自:http://hi.baidu.com/treejames/item/93fecd988a9df631336eeb0f 特此感谢 在处理使用MySQL时,数据表采用utf8字符集,使用中发现中文 ...

  6. 拼音开头有什么字_excel查找函数应用:如何提取姓名的拼音首字母

    编按:哈喽,大家好!如果此刻让你快速提取汉字拼音的首字母,你会怎么做呢?相信大多数小伙伴面对这个问题时,都会蒙圈,可能会想"这应该得用VBA解决吧,函数应该不行吧."其实呀,这个问 ...

  7. MySQL中文无法按照拼音首字母排序解决方法convert(name USING gbk)

    问题如下: 使用默认的order by函数无法对中文数据按照首字母进行排序 SELECT * FROM `test_table` ORDER BY company_name,reply_room_na ...

  8. 中文拼音首字母排序比较器

    说明 主要是之前和别人讨论排序问题,当时碰到的问题是,需要按照中文第一个字的拼音首字母排序,百度发现自带的比较器 Collator.getInstance(Locale.CHINA) ,但是使用和追源 ...

  9. js 根据中文获取拼音首字母

    本文来自 : https://blog.csdn.net/llf1991/article/details/79868094 版权声明:本文为博主原创文章,未经博主允许不得转载.    https:// ...

  10. Elasticsearch高级搜索排序( 中文+拼音+首字母+简繁转换+特殊符号过滤)(示例代码)

    简介  这篇文章主要介绍了Elasticsearch高级搜索排序( 中文+拼音+首字母+简繁转换+特殊符号过滤)(示例代码)以及相关的经验技巧,文章约21106字,浏览量320,点赞数5,值得参考! ...

最新文章

  1. python中json dumps_python中json.loads,dumps,jsonify使用
  2. 出道即巅峰,掀起AI领域巨浪的GPT-3,被过誉了吗?
  3. linux dentry 存储,dentry与dentry_cache
  4. 计算机在能源领域的应用,计算机在能源中的应用
  5. java婚庆网站源码_基于jsp的婚庆网站-JavaEE实现婚庆网站 - java项目源码
  6. 【HDU5482】Numquam vincar,暴力(da biao)预处理+组合数
  7. Docker多主机安装Zookeeper集群
  8. weblogic apache 整合 代理
  9. Redis学习手册(Hashes数据类型)
  10. Atitit 可读性的艺术 目录 1. 原则类 1 2. 方法类 2 2.1. 1.8. 选择选择表格化 3 2 2.2. 体现了“声明式编程”的风格,即只要说明意图,而不需要写出处理细节。 2 2
  11. Ucenter通信原理
  12. libxml2交叉编译
  13. comsol圆柱形永磁体_comsol永磁体仿真
  14. html页面添加大于号,2.7 在 HTML5 页面中插入半角的大于号“ ” , 使用的标记符应该是( )...
  15. 功能测试工具SilkTest
  16. 【百度LIC2020事件抽取赛道】赛后小结(小白篇,大佬略过)
  17. 自动驾驶汽车测试技术与应用进展
  18. sqlite及sqlite odbc driver使用简介
  19. 设计模式-单例模式(创建型模式)
  20. 未定义的标识符:IplImage

热门文章

  1. 线性规划 整数规划 01规划
  2. xcode快捷创建控件
  3. 微信小程序开发的坑---路由参数
  4. Oracle SQL篇(四)group by 分组与分组的加强 rollup
  5. FastCGI 工作原理
  6. PCM音频设备的操作(转)
  7. 【分享】浅析Quora的技术架构
  8. winform最小化后隐藏到右下角,单击或双击后恢复
  9. APACHE配置文件中文版 httpd.conf FOR Apache 2.2.4
  10. Illustrator 教程,如何在 Illustrator 中创建及应用图案?