Einzelnen Beitrag anzeigen

endeffects

Registriert seit: 27. Jun 2004
450 Beiträge
 
#4

Re: wie kann ich ' aus einem string entfernen?

  Alt 13. Okt 2004, 11:40
oh danke für die schnelle hilfe,
eine frage dazu hab ich allerdings noch,

ich versuche grad mehrere dump files die teilweise sehr groß
sind von formatierungen zu befreien, dazu lade ich die
dateien in eine stringliste und geh diese dann zeile
für zeile durch, das problem das ich da nun sehe ist das
ich jede zeile für jede zeichenkette x die ersetzt werden soll
x-mal durchlaufen muss, was dann natürlich x-mal so lange dauert
und mit entsprechendem rechenaufwand verbunden ist,
gibt es dazu vielleicht einen besseren weg?

Delphi-Quellcode:
  List := TStringList.Create;
  try
    List.LoadFromFile(FFileName);
    for i:= List.Count - 1 downto 0 do begin
      Dumplist:= List[i];
        Dumplist:= StringReplace(Dumplist, '[[', '', [rfReplaceAll]);
        Dumplist:= StringReplace(Dumplist, ']]', '', [rfReplaceAll]);
        Dumplist:= StringReplace(Dumplist, '\n', '', [rfReplaceAll]);
        Dumplist:= StringReplace(Dumplist, '\''', '', [rfReplaceAll]);
      List[i]:= Dumplist;
    end;
    List.SaveToFile(FFileName2);
  Mit Zitat antworten Zitat