标签:空格 第一个 参数 大于 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