Forum: Object-Pascal / Delphi-Language
Delphi
by chuckySTAR,
11. Aug 2008
Ah stimmt ^^
Danke, echt top! So schnelle Antworten! Find ich echt super!
Das mit dem gierig sein habe ich eben auch noch gefunden, nur ein bisschen anders
regex.Expression := '\';
Einfach das Fragezeichen hinzu
Danke noch einmal :p
Forum: Object-Pascal / Delphi-Language
Delphi
by chuckySTAR,
11. Aug 2008
Ahh es klappt danke.
Aber warum wollte er nicht meine Regex nehmen :( ?
plugin := RegEx.Match; // es ist doch 0 nicht 1
Kannst du mir noch eben sagen, wie der RegEx Befehel war, dass er nicht "hungrig" ist? Da öfters sowas drinnen steht:
Name vom Plugin ...
Forum: Object-Pascal / Delphi-Language
Delphi
by chuckySTAR,
11. Aug 2008
Achso ja =)
Ich will aus einer Log Zeile den Plugin Namen extrahieren.
Sieht so aus:
L 08/09/2008 - 00:03:00: ...
ReadLn(logfile, log);
regex := TRegExpr.Create;
try
regex.Expression := '(?:\]+))';
if regex.Exec (log) then
Forum: Object-Pascal / Delphi-Language
Delphi
by chuckySTAR,
10. Aug 2008
Hey,
Ich habe ein Problem mit der RegExpr Komponente von http://www.regexpstudio.com/ ( ist das nicht auch die einzige gute die es für Delphi gibt? )
Un zwar bekomme ich den Error "TRegExpr(comp): Unrecognized Modifier (pos 12)"
regex.Expression := '(?:\]+))';
pos 12 wäre dann ja das Plus Zeichen, aber warum ist das ein Problem :( ?
Ich hoffe ihr könnt mir helfen