字符串截取小例子Delphi源代码


本文整理自网络,侵删。

 function getstr(Ystr,Mstr:string;istar:byte):string; //从字符串中截取字符串 delphitop.com
var s:string;
i:byte;
begin
result:='';
i:=0;
for i:=0 to length(Ystr) do
if i<istar then
delete(Ystr,1,pos(Mstr,Ystr)) else
break;
s:=copy(Ystr,i-strtoint(form1.edit4.text)-1,pos(Mstr,Ystr)-1);
delete(s,1,length(Mstr)-1);
if s<>'' then
result:=s else
result:='提取串为空串!'
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
edit2.Text:=getstr(edit1.Text,edit3.text,strtoint(edit4.text));
end;

procedure TForm1.Edit4KeyPress(Sender: TObject; var Key: Char);
begin
if (Key < '0') or (Key > '9')
then Key := Chr(0);
end;

相关阅读 >>

Delphi 取得文件夹及下一级文件夹下的文件列表

Delphi extractclassname 字符串处理函数

Delphi整理七(function and procedure)

Delphi getversionstring 获取文件版本信息

Delphi tnotification android通知

Delphi10.x dpr文件

Delphi中使用临界区来让线程同步

Delphi 检测链接和获取链接内容

Delphi richedit 的scrollbar自动向下滚动

Delphi通过进程id获取主窗句柄

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...