怎样取出字符串里某个字符以后的子字符串?该怎么处理

怎样取出字符串里某个字符以后的子字符串?
用pos和copy怎么搞?

------解决方案--------------------
function GetStringOfChar(SrcString,IdxChar:String):string;
var
_idx,_Count:Integer;
begin
_idx:= Pos(IdxChar,SrcString);
_Count:= Length(SrcString) - _idx;
Result:=Copy(SrcString, _idx+1, _Count );
end;

 Str:='1234567890ABCD';
如果想取8后面的90ABCD那么就
GetStringOfChar(Str,'8');
------解决方案--------------------
pos方法返回的是字符串中要查询的字符的第一次出现的地址。。。

使用方法是pos('要查询的内容',目标字符串);
如 iPos:= pos('8','1234567890ABCD');
那么 iPos的值就是在1234567890ABCD中第一次出现 8 的位置...

copy 方法就是Copy(SrcString, _idx+1, _Count );
目标字符串 起始地址 字节数