如何截取字符串(50分)

  • 主题发起人 主题发起人 张利中
  • 开始时间 开始时间

张利中

Unregistered / Unconfirmed
GUEST, unregistred user!
有一个字符串'kikk今天下雨kgkgk~1234567',如何截取~以后的字符串保存到一个
字符串变量中?
 
Copy(str, Pos('~', str)+1, MaxInt)
 
Copy(str, Pos('~', str)+1, length(tstr))
 
var s:string;

s:='kikk今天下雨kgkgk~1234567';
delete(s,1,pos('~',s));
 
我觉得使用StrUtils单元会使程序更具有可读性.
uses ...StrUtils...;

var strCount:integer;
strCount:=Length(str)-Pos('~',str);
str:=RightStr(Str,StrCount);
 
谢谢!各位对我帮助很大!
 
方法有很多种,楼上写的仅仅是少数的方法,还有很多方法都没有表现出来。
 
后退
顶部