基础方法:
- Pos(a,b):该函数用于查询a在b中第一次出现的位置;
Pos('a','xa city,xa city'); // 返回则是2
- copy(a,x,y): 从a字符串的x处开始,截取y个字符的串返回.
copy('gk,nmlgbd',4,6); //返回‘nmlgbd’
- Delete(a, x, y):从a中的x开始删除,删除y个字符
var
a : sting;
a := 'gk,nmlgbd';
Delete(a,3,7);
showmessage(a); //'gk,'
引入单元StrUtils的方法
1.LeftStr, MidStr, RightStr
- LeftStr(a, x):从a的左边复制x个字符
- MidStr(a, x, y):从a的x字符位置复制y个字符
- RightStr(a, x):从a的右边复制x个字符
uses StrUtils;
var a : string;
a := 'gk,nmlgbd,wdcld';
LeftStr(a, 2) // ’gk’
MidStr(a, 4, 6) //’nmlgbd’
RightStr(a, 5) //’wdcld’