Delphi 下的拆分字符串的方法-源代码
来源:互联网 发布:手机cpu调节软件 编辑:程序博客网 时间:2024/05/21 19:41
{
本程序段说明: 将字符串按定界符分成若干子串,并将子串-->Sx[](全程变量),返回子串个数;
Sx[0]-->第零个字符串,Sx[1]-->第二个字符串,以此类推...
程序段功能: 字符串分割程序
编制日期: 2008/01/09-2008/01/09
版本号: Ver: 1.0.0.0.0
运行条件:
运行软件环境: WINDOWS NT,2000,XP,98,ME&95
运行硬件环境: PC AT&T COMPATIBLE
编制人员: FOOLCODE
修正人员: FOOLCODE
修正日期: 2008/01/09
故障点:
修正故障点:
测试时间:
}
Function splitstring(delimiter:string; inputstring:string; Var Sx : array[0..100] of string):integer;
var
tempstring:string;
i,j,total_sub:integer;
stringlong:longint;
begin
{ 清控Sx[]中的字符串;}
for j:=0 to 100 do
begin
Application.ProcessMessages;
Sx[j]:='';
end;
{ 初始化相关变量;}
total_sub:=0;
tempstring:='';
{ 取得字符串的长度;}
stringlong:=length(trim(inputstring));
{ 获取子串 并将子串--> Sx[], 返回子串个数 0-->没有子串;}
for i:=1 to stringlong do
begin
Application.ProcessMessages;
tempstring:=copy(trim(inputstring),i,1);
if tempstring <> delimiter then
begin
Sx[total_sub]:=Sx[total_sub]+tempstring;
end
else
begin
if copy(trim(inputstring),i+1,1)= delimiter then
begin
total_sub:=total_sub;
end
else
begin
total_sub:=total_sub+1;
end;
end;
end;
result:=Total_sub;
end;
- Delphi 下的拆分字符串的方法-源代码
- 字符串的拆分方法
- strtok 拆分字符串的方法
- SQL 拆分字符串的经典方法
- java拆分字符串最简单的方法
- SQLServer拆分字符串的三种方法
- SQLServer拆分字符串的三种方法
- 存储过程中拆分字符串的方法
- 一种字符串合并与拆分的方法
- Android中字符串的拆分split方法
- Android中字符串的拆分---split()方法
- delphi 拆分字符串
- delphi 拆分字符串
- 对于字符串的拆分
- 字符串的拆分
- 字符串的拆分(componentsSeparatedByCharactersInSet)
- 字符串的拆分split
- 字符串的拆分(componentsSeparatedByCharactersInSet)
- 使用映像劫持,ARP欺骗,autorun.inf等技术的AV杀手mgemtjk.exe,sb.exe,qodwjay.exe,smsovct.exe等3
- C#中的@
- 架构设计师与SOA(第二部分)
- 基于一维物体的摄像机定标
- C#调用工程中的文本
- Delphi 下的拆分字符串的方法-源代码
- C# 各奇数阶乘相加 以及 自然数转各因子连乘
- myeclipse中启动tomcat的问题 (Source not found for StandardContext.start())
- 困难不是一般的多.....
- (ZZ)debug on rails
- ASP.NET之父Scott Guthrie,1月13日做客微软北京.NET俱乐部
- OEM 和ODM
- private的使用
- 阿江的WINDOWS服务器安全设置