Delphi下的字符串分隔函数的一种用法


本文整理自网络,侵删。

 
如果你用XE3以上版本的Delphi,可以用下面的方式来分隔两个标签中的字符串。QString同时提供了一个类似的函数叫做StrBetweenW,但不同的是只取首个标签内的内容。

var
  var_sText1: string;
  var_psamArr: TArray<String>;
  I: Integer;
begin
  var_sText1 := '<tr>1</tr><tr>2</tr><tr>3</tr>';
 
   var_psamArr := var_sText1.Split(['<tr>','</tr>'], TStringSplitOptions.ExcludeEmpty);
   for I := Low(var_psamArr) to High(var_psamArr) do
   begin
     SaveOrderLog(Format('check_3_%d.txt', [I]), var_psamArr[I]);
   end;
end;

相关阅读 >>

Delphi 动态数组传递数据示例

Delphi lockbox 做加密解密

Delphixe edit限制只能输入数字

Delphi indy smtp 发送邮件

Delphi xe6 读取android设备联系人

Delphi里实现获取资源管理器路径以及ie打开网址列表

Delphi 批量日期格式化

Delphi 双击dbgrid然后得到字段里面的内容

Delphi中如何捕获mediaplayer播放的视频中的每一帧 ?

Delphi 移位函数

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



打赏

取消

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

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

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

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

评论

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