delphi LastDelimiter:在字符串中查找选定的字符最后出现的位置


本文整理自网络,侵删。

 
//SysUtils.LastDelimiter 

声明:function LastDelimiter ( const Delimiters, Source : string ) : Integer;
描述:LastDelimiter函数查找在Source字符串中Delimiter集合中任一字符最后出现的位置。
如果找到,则返回位置值,否则,返回0。
备注:字符串第一个字符开始于1。

var   
source, find : string;   
position : Integer;  
begin   // 创建一个字符串   
source := '12345678901234567890';    // 查找最后一个“1”的位置  
position := LastDelimiter('1', source);   
ShowMessage('The last 1 is at '+IntToStr(position));    // 查找2,4或6最后出现的位置   
position := LastDelimiter('246', source);   
ShowMessage('The last 2, 4 or 6 is at '+IntToStr(position)); 
end;
程序运行结果:

The last 1 is at 11

The last 2, 4 or 6 is at 16

相关阅读 >>

Delphi idhttp post 提交 json

Delphi 通过wmi获取u盘硬件特征码

Delphi 保存导出或加载资源文件

Delphi 删除任意文件的任意位置的任意数量的字符

Delphi fmx下怎么得到当前程序的路径和文件名称?

Delphi 间隔时间

Delphi从字符串中取出数字

Delphi 如何从一张图片中裁剪一部分距形图片另存为文件(使用canvas.copyrect)

Delphi 子界判断的举例

Delphi中怎么取出字符串中单个char

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



打赏

取消

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

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

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

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

评论

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