码迷,mamicode.com
首页 > 其他好文 > 详细

截取字符(pos,copy,Leftstr,MidStr,RightStr)

时间:2017-08-18 09:44:45      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:空格   第一个   参数   大于   bsp   copy   返回   效果   结果   

1、copy(a,b,c)

举个例子:

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

 

 2、pos(a,b);

     取出子串a,在父串b中第一次出现的位置;

     例如:

     pos(‘b’,‘abcd’);

     返回结果是2;

 

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

 

截取字符(pos,copy,Leftstr,MidStr,RightStr)

标签:空格   第一个   参数   大于   bsp   copy   返回   效果   结果   

原文地址:http://www.cnblogs.com/michellexiaoqi/p/7387690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!