社区
语言基础/算法/系统设计
帖子详情
有没有办法 从中文字符串生成拼音字母的字串? 好老师我会另开贴给分
lostmyway
2003-10-15 03:22:19
比如说原字串为"文件管理",以其每个汉字拼音的第一个字母生成字母字串"wjgl"
有什么好办法吗?
...全文
64
2
打赏
收藏
有没有办法 从中文字符串生成拼音字母的字串? 好老师我会另开贴给分
比如说原字串为"文件管理",以其每个汉字拼音的第一个字母生成字母字串"wjgl" 有什么好办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lostmyway
2003-10-16
打赏
举报
回复
谢谢 请来帖子名为“谢“恩师”...” 来领取另外20分!
pankun
2003-10-15
打赏
举报
回复
从汉字来得到首字母的方法,你再扩展一下应就可以满足你的需求了.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
function getpy(hzchar:string):char;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
{ TForm1 }
function TForm1.getpy(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';
$B9C1..$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';
$D189..$D4D0 : result:='Y';
$D4D1..$D7F9 : result:='Z';
else
result:=char(0);
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
begin
s:=getpy('新')+getpy('闻')+getpy('频')+getpy('道');
showmessage(s);
end;
end.
【PHP基础语法小案例】文本式留言板
本节主要讲解【文本式留言板】这个实例,就是使用文件方式(不使用数据库)记录留言信息,让浏览客户可以在线发布留言信息、查看留言信息,...只要大家掌握了
字串
、数组和文件的相关函数操作,就可以实现本讲的案例。
傻瓜教学——什么是
字符串
?
字符串
有哪些概念?
甚至于("")双引号里面没有什么字符就叫做空
字符串
。比如:空
字符串
这样写 int main() { ""; ////这个就叫做空
字符串
return 0; } 对于
字符串
这一板块还有一个重要的概念需要讲;就是
字符串
里有个叫做结束标识符...
判断一个
字符串
是否为另一个
字符串
的
字串
利用C++实现 判断
字符串
t是否为
字符串
s的
字串
实现
字符串
首字母大写
截取
字符串
的第一个字母,利用String的toUpperCase方法将第一个字母转换为大写,截取首字母后的
字串
,和转换为大写的首字母做拼接方式二:利用ASCII码将首字母转换为大写,这种方式效率会高一些 两种方式实现 方式一...
【JavaScript】如何
生成
随机
字符串
一看就会
在JavaScript编程中,如何
生成
随机
字符串
,这就需要自己深入了解一下
字符串
类型,从此知道,字符是可以跟数字相互转换的,这就方便了我们
生成
随机
字符串
...
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章