来吧,你一定行!

cqpipilu 2004-04-09 11:27:14
如何统计字符串中某个字符的数量。
比如:1.2.3.4中“.”的数量,望详细,谢谢!!!!
...全文
85 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bxh2dai 2004-04-09
  • 打赏
  • 举报
回复
for i:=1 to length(你的字符串) do
begin
if copy(字符串,i,1)='.' then
j:=j+1;
end
==============
就是这样拉
ttzzj 2004-04-09
  • 打赏
  • 举报
回复
走了,我不行
ADWARDS00 2004-04-09
  • 打赏
  • 举报
回复
for i:=1 to length(你的字符串) do
begin
if copy(字符串,i,1)='.' then
j:=j+1;
end
最后j就是你要的
zblaoshu1979 2004-04-09
  • 打赏
  • 举报
回复
function StrSubCount(const Source, Sub: string): integer;

var

Buf : string;

i : integer;

Len : integer;

begin

Result := 0;

Buf:=Source;

i := Pos(Sub, Buf);

Len := Length(Sub);

while i <> 0 do

begin

Inc(Result);

Delete(Buf, 1, i + Len -1);

i:=Pos(Sub,Buf);

end;

end; { StrSubCount }

ycdelphicsdn 2004-04-09
  • 打赏
  • 举报
回复
procedure dotcount(str:string);
var i,j:integer;
istr:string;
begin
j:=0;
for i:=0 to length(str)-1 do
begin
istr:=copy(str,1,1);
if istr='.';
j:=j+1;
delete(str,1,1);
end;
showmessage(inttostr(j));
end;
myboor 2004-04-09
  • 打赏
  • 举报
回复
最本的办法,循环判断
cqpipilu 2004-04-09
  • 打赏
  • 举报
回复
谢谢大家!!!!!马上结帐。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧