怎样删除String中的某个字符?(如把"$6655726"中的"$"去掉,或把"255 255 0"中第二个空格去掉)??
---------------------------------------------------------------------
麻烦大家给我写一下代码
不胜感激!!!!!!!!!!
---------------------------------------------------------------------
麻烦大家给我写一下代码
不胜感激!!!!!!!!!!
str:='$6655726';
str:=stringreplace(str,'$','',[]);第二个
str:='255 255 0';
j:=0;str1:='';
for i:=1 to length(str) do
begin
if str[i]=' ' then
j:=j+1;
if j<>2 then
begin
str1:=str1+str[i];
end
else
j:=3;end;
str:=copy('$sdsdsdsd',2,length('$sdsdsdsd'));
function TForm1.StrCut(S:String;strSub:String):String;//strSub只有一个字符
var
I:Integer;
begin
for I:=1 to Length(S) do
if S[I]=strSub then Delete(S,I,1);
Result:=S;
end;procedure TForm1.SpeedButtonClick(Sender: TObject);
begin
showmessage(strCut('$sdfsd$hhj$123','$'));
end;第二个问题:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
I,J:Integer;
Str:String;
begin
Str:='ABC 123 Sum';
J:=0;
for I:=1 to Length(Str) do
begin
if Str[I]=#32 then Inc(J);
if J=2 then Break;
end;
Delete(Str,I,1);
ShowMessage(Str);
end;