打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Delphi 2009 之 TStringBuilder 类[3]: Replace
unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TForm1 = class(TForm)    Button1: TButton;    Button2: TButton;    Button3: TButton;    Button4: TButton;    procedure Button1Click(Sender: TObject);    procedure Button2Click(Sender: TObject);    procedure Button3Click(Sender: TObject);    procedure Button4Click(Sender: TObject);  end;var  Form1: TForm1;implementation{$R *.dfm}//TStringBuilder.Replace 替换字符串procedure TForm1.Button1Click(Sender: TObject);var  sb: TStringBuilder;begin  sb := TStringBuilder.Create;  sb.Append('从 Delphi 2007 到 Delphi 2009');  sb.Replace('Delphi', 'CBuilder');  ShowMessage(sb.ToString);         {从 CBuilder 2007 到 CBuilder 2009}  sb.Free;end;//TStringBuilder.Replace 替换字符procedure TForm1.Button2Click(Sender: TObject);var  sb: TStringBuilder;begin  sb := TStringBuilder.Create;  sb.Append('从 Delphi 2007 到 Delphi 2009');  sb.Replace('0', '9');  ShowMessage(sb.ToString);         {从 Delphi 2997 到 Delphi 2999}  sb.Free;end;//TStringBuilder.Replace 在指定范围内替换字符procedure TForm1.Button3Click(Sender: TObject);var  sb: TStringBuilder;begin  sb := TStringBuilder.Create;  sb.Append('ABABABABABAB');  sb.Replace('A', '-', 4, 5);  ShowMessage(sb.ToString);    {ABAB-B-B-BAB}  sb.Free;end;//TStringBuilder.Replace 在指定范围内替换字符串procedure TForm1.Button4Click(Sender: TObject);var  sb: TStringBuilder;begin  sb := TStringBuilder.Create;  sb.Append('ABC123ABC123ABC123');  sb.Replace('ABC', '-', 3, 12);  ShowMessage(sb.ToString);      {ABC123-123-123}  sb.Free;end;end.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Delphi GDI 文本输出
Delphi的图形处理(一)
delphi多线程编程
DelPhi2007 中 使用Indy 的TCP连接教程
Delphi中在ComboBox中添加数据库中字段
如何用Delphi在TWebBrowser中调用JavaScript
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服