WEB开发网      婵犻潧鍊婚弲顐︽偟椤栨稓闄勯柦妯侯槸閻庤霉濠婂骸浜剧紒杈ㄥ笚閹峰懘鎮╅崹顐ゆ殸婵炴垶鎸撮崑鎾趁归悩鐑橆棄闁搞劌瀛╃粋宥夘敃閿濆柊锕傛煙鐎涙ê鐏f繝濠冨灴閹啴宕熼鍡╀紘婵炲濮惧Λ鍕叏閳哄懎绀夋繛鎴濈-楠炪垽鎮归崶褍妲婚柛銊ュ缁傚秹鏁撻敓锟� ---闂佹寧娲╅幏锟�
开发学院软件开发C++ 在delphi把字符串分割成一维数组 阅读

在delphi把字符串分割成一维数组

 2008-03-08 12:25:18 来源:WEB开发网 闂侀潧妫撮幏锟�闂佸憡鍨电换鎰版儍椤掑倵鍋撳☉娆嶄沪缂傚稄鎷�婵犫拃鍛粶闁靛洤娲ㄩ埀顒佺⊕閵囩偟绱為敓锟�闂侀潧妫撮幏锟�  闂佺ǹ绻楀▍鏇㈠极閻愬搫绾ч柕濠忕細閼割亜顪冪€n剙浠ф繛鍫熷灥椤曘儵顢欓悡搴ば�
核心提示:字符串的处理,往往是很多地方都要用到的,在delphi把字符串分割成一维数组,对于一个字符串,可以用以下方法来完成, type userarray=array of string; function tform1.split(s:string;dot:char):userarray; var str:userar
字符串的处理,往往是很多地方都要用到的。对于一个字符串,可以用以下方法来完成。  type userarray=array of string;    function tform1.split(s:string;dot:char):userarray;
   var
   str:userarray;
   i,j:integer;
   begin
    i:=1;
    j:=0;
    SetLength(str, 255);
    while Pos(dot, s) > 0 do
    begin
     str[j]:=copy(s,i,pos(dot,s)-i);
     i:=pos(dot,s)+1;
     s[i-1] := chr(ord(dot)+1);
     j:=j+1;
    end;
    str[j]:=copy(s,i,strlen(pchar(s))-i+1);
    result:=str;
   end; 你可以改造一下,让它来达到你需要的结果。

Tags:delphi 字符串 分割

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接