我找了半天,似乎全部都是只能用一个字符来作为分割符,但是当如果分隔符长度大于1的时候该怎么办呢?
比如:
123|||123fddf|||ccff
比如:
123|||123fddf|||ccff
解决方案 »
- 有中國天文方面的軟件嗎?
- 如何让CXGRID中某列值依条件设定可写或不可写
- 合格率计算
- C/S开发想转B/S,如何成功转型?
- 我有一个组态软件,想动态的支持OCX控件,不知怎么实现
- 跪求:ADO+Access数据库时Access有密码时连接失败!(急!急!急!急!急!急!急!急!急!)
- 网络传输问题(Serversocket/ClientSocket)
- 怎样得到SQLServer服务器下的所有数据库名?
- 请教DX用DELPHI读HEX文件
- 今天起,转向c语言了
- 如何监视或记录电脑磁盘上的数据变化?
- 我现在的做法是这样的,把EXE中的SESSION传到DLL中去,调DLL时可以把连接传到dll,dll也能正常退出,但是在调试环境下当退出主程序时(EXE),就出错
function TForm1.SplitString(const source,ch:string):TstringList;
var
temp:string;
i:integer;
begin
result:=tstringlist.Create;
temp:=source;
i:=pos(ch,source);
while i<>0 do
begin
result.Add(copy(temp,0,i-1));
delete(temp,length(i),i);
i:=pos(ch,temp);
end;
result.Add(temp);
end;
delete(temp,length(ch),i);