Forum: Object-Pascal / Delphi-Language
Delphi
by BaedDog,
9. Aug 2006
Ne, dann ersetzt er den Kram falsch. kA wieso.
Auf jeden Fall ist replaceAll was anderes als meine Lösung.
Forum: Object-Pascal / Delphi-Language
Delphi
by BaedDog,
9. Aug 2006
Hab das jetzt selbst hinbekommen, muste das in einer Schleife ersetzen lassen, also hier der richtige Code:
function regExReplace(ARegEx, AReplace, AText: String): String;
begin
with TPerlRegEx.Create(nil) do
begin
RegEx := ARegEx;
Subject := AText;
Options := ;
Replacement := AReplace;
Forum: Object-Pascal / Delphi-Language
Delphi
by BaedDog,
9. Aug 2006
Das hatte ich vorher schonmal probiert, allerdings wird dort das (?:...), sprich das nicht zwischenspeichern von Gruppierung als Subpattern unterstützt.
Forum: Object-Pascal / Delphi-Language
Delphi
by BaedDog,
9. Aug 2006
Hi,
so langsam bin ich am verzweifeln. Schon seit Tagen such ich eine Delphi Modul womit ich Reguläre Ausdrücke unter Delphi 7 verwenden kann. Jetzt hab ich eins gefunden (TPerlRegEx), allerdings finde ich nirgends Code Beispiele oder sonstige Tutorials. Ich hoffe hier im Forum hat schon jemand Erfahrungen damit gesammelt.
Mein Problem ist folgendes. Das ersetzen klappt wunderbar, nur...