请问高手:如何查找/替换文本文件中的特定字符串???(100分)

  • 主题发起人 主题发起人 mr.chy
  • 开始时间 开始时间
M

mr.chy

Unregistered / Unconfirmed
GUEST, unregistred user!
请问高手:如何查找/替换文本文件中的特定字符串???谢谢!!
 
自己检索一下吧,很简单的问题

procedure TForm1.FindClick(Sender: TObject);
var
i : Integer;
str1,str2,pathstr : String;
List : TStringList;
begin
str1 := ???; //要被替换的字符串
str2 := ???; //要替换成的字符串
pathstr := ???; //文本文件路径及文件名.
List := TStringList.Create;
List.LoadFromFile( Path );
for Counter := 0 to List.Count - 1 do
list := stringreplace(List,str1,str2,[rfReplaceAll]);
List.SaveToFile( Pathstr );
List.free;
end;
 
晚了一步,SIGH
 
agree with :wjiachun
 
接受答案了.
 
但是程序好像有点问题,在循环语句中应该为 for i:= 0 to List.count-1 do
也许这是作者的笔误罢了,希望其他读者不要以缪传缪。特此更正。
 
后退
顶部