Einzelnen Beitrag anzeigen

torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#1

Problem/Frage zu StringReplace

  Alt 8. Jul 2005, 13:57
Hallo Leute!

Ich habe das Problem, dass ich mit StringReplace leider nicht den gewünschten Erfolg erziele. Was mache ich? Ich habe eine Liste voller HTML-Dateien. Diese öffne ich nacheinander und will eigentlich, dass ein SucheText durch einen ErsatzText ersetzt wird.

Delphi-Quellcode:
MyInhalt:=TStringlist.Create;
MyInhalt.LoadFromFile('1.html') //dummy
MyInhalt.Text:=StringReplace(MyInhalt.Text,ed_search.Text,ed_replace.Text,[rfreplaceall]);
MyInhalt.SaveToFile('1.html'):
MyInhalt.Free;
Will ich also aus <html> <Html> machen, klappt das leider nur, wenn sich exakt dieser String in einer einzelnen Zeile befindet und nicht irgendwo eingebettet ist.

So

<html>
<head>

Klappts, und so
<dummy><html><head>

Nicht. Warum nur? Ich habe es auch schon so gemacht, dass ich die Dateien zeilenweisen abgearbeitet habe. Und trotzdem hats nicht geholfen.
Danke
Tom
  Mit Zitat antworten Zitat