本文整理自网络,侵删。
procedure TForm1.Button1Click(Sender: TObject);varstr:string;len,i:integer;begin str := Memo1.Text; if str <> '' then begin len := Length(str); for i := 1 to len do begin if str[i] in ['A', 'B'] then str[i] := '*'; // 要替换的字符 memo2.text:=str; end; end;
end;
另一个方法:
str := StringReplace(str, 'A', '*', [rfReplaceAll]);
str := StringReplace(str, 'B', '*', [rfReplaceAll]); //非常简单
相关阅读 >>
Delphi sysutils.comparetext的注释
Delphi dos批命令打开应用程序同时关闭dos窗口本身
更多相关阅读请进入《Delphi》频道 >>