例如Str='aaa,bbb,ccc'; 如果字符串中有空格也会被当作分隔符。所以如果你的字符串中存在空格,则你需要先将空格替换掉,处理完后在替换回来。
// DelimitByComma1(str,0) ='aaa'
// DelimitByComma1(str,1) ='bbb'
function DelimitByComma1(const Str: string;Postion: integer): string;
var
ts:Tstringlist;
begin
ts := Tstringlist.Create;
ts.Delimiter:=',';
ts.DelimitedText:=Str;
Result := ts.Strings[Postion];
ts.Free;
end;
Delphi 7下分隔逗号字符串!
最新推荐文章于 2024-08-07 19:10:01 发布