`
bufferW
  • 浏览: 19019 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

delphi中的copy,delete,pos和leftstr,RightStr的用法

阅读更多

copy

举个例子:str := “123456”;str1 := Copy(Str,2,3);结果就是 str1 等于 234。Copy有3个参数,第一个是你要处理的字符串,第二个是你要截取的开始位置,第3个是截取位数。当你的第3个参数大于字符长度,那么效果就是取 开始位置 后的所有字符。str1 := Copy(Str,2,10); 结果就是str1 等于 23456。

leftstr和pos

假设字符串是 S := ’Delphi is the BEST’, 那么 
LeftStr(S, 5) := ’Delph’ //即S前5位字符
MidStr(S, 6, 7) := ’i-is-th’// 即s的第六位开始后面7个字符(-:=空格)
RightStr(S, 6) := ’e-BEST’//即S后面的字符(-:=空格)

取出子串在父串中第一次出现的位置 
例如 
pos('b','abcd'); 
返回结果是2//pos就是显示B在整个字符中排第几位

 

delete

列子:

delphi中的copy,delete,pos和leftstr,RightStr的用法

var
S: string;
begin
S := '12345';
Delete(S, 2, 2);
ShowMessage(S);//显示 145 即删除 23.即是删掉S的第二位开始的2个字符。
end;

分享到:
评论

相关推荐

    Delphi 字符串截取函数

    在Delphi编程语言中,字符串处理是极其常见的操作,尤其是在数据处理、文本分析和用户界面设计等场景下。Delphi提供了丰富的字符串处理函数,其中包括了截取、拼接、删除、插入等功能,极大地简化了开发者的编码工作...

    Delphi字符串函数大全

    在编程领域,Delphi是一种基于Pascal语言的集成开发环境,以其高效性和强大的Windows应用程序开发能力而闻名。...通过阅读"Delphi字符串函数大全.txt"文件,你可以更全面地了解和学习这些函数的使用方法和细节。

    delphi 开发经验技巧宝典源码

    0034 在Delphi中禁止使用result 24 0035 如何在Delphi中录制代码 24 0036 如何编译器会提示数组太大时的处理技巧 25 0037 如何对超大数字进行计算 25 0038 强类型的定义及使用 25 2.2 类、函数、重载 25...

    delphi 开发经验技巧宝典源码06

    0034 在Delphi中禁止使用result 24 0035 如何在Delphi中录制代码 24 0036 如何编译器会提示数组太大时的处理技巧 25 0037 如何对超大数字进行计算 25 0038 强类型的定义及使用 25 2.2 类、函数、重载 25...

Global site tag (gtag.js) - Google Analytics