若一个字符串中可能含有空格,如何确定不包含空格的字符个数?
解决方案 »
- 崩溃中,delphi调用dll的问题
- 操作系统的右键,如何添加,像WinRar,EditPlus等很多软件,是如何实现的?
- delphi中如何利用dspack控件进行音频及视频的录制
- DMzygl.ADOQbab_bb.Open;这个是什么意思?为什么一运行就报错?
- 求助怎么利用Delphi开发类似网页的应有程序?
- 怎么获得U盘的物理序列号?
- API高手请进
- 怎么样在过程中间中止一个过程?(即满足一个条件就不运行下面的代码,有没有像C中的GOTO用法的语句?)
- 一个小问题
- 急,高手请进........SQLSERVER 中表的导入及导出...............Holen
- 急!VC头文件可变结构在delphi中的表示以及sizeof值问题
- delphi7连接MYSQL的问题
Edit2.Text:=Inttostr(Length(Edit1.Text));
vStr : String;
begin
vStr := 'ok 1 2 4';
showMessage(Format('Str Len = %d',[length(StringReplace(vStr,' ','',[rfReplaceAll]))]));
end;
Edit2.Text:=Inttostr(Length(Edit1.Text));
Edit2.Text:=Inttostr(length(StringReplace(Edit1.Text,'','',[rfReplaceAll])));都算上了字符串里的空格。
这里写错了啊StringReplace(Edit1.Text,' ','',[rfReplaceAll]) 是有空格的、仔细了
count := 0;
for i:= 1 to length(str) do if str[i] <> chr($20) then inc(count);