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;

相关阅读 >>

webbrowser点击没有id和name的按钮或链接

Delphi中的sender:tobject对象解析

Delphi sql server备份脚本

Delphi 实现文件占坑

Delphi二值图像除杂点(噪点)

Delphi 如何识别应用程序没有响应

Delphi superobject json操作类的基本用法

Delphi c语言对比指针的用法

Delphi 从paintbox拷贝一部分内容到tbitmap

Delphi打印timage图片

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



打赏

取消

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

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

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

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

评论

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