Delphi-Quellcode:
if RE_NewState.Exec(LogToAnalyzeList[i]) then
begin
NewState := RE_NewState.Match[0];
end;
Ich hab jetzt das mit dem Oben genannten String... leider scheint das nie zu matchen... könnte es daran liegen zum beispiel der Anfang des Strings nicht in der Expression vorkommt ?
Also unbekannt unbekannt der string den ich durchsuchen muss istdieserhier.
und ich nur diesen teil erhalte:
der string den ich |Platzhalter1| muss ist|Platzhalter2|hier. <- so erhalt ich den string.
und ich anschliessend halt folgende expression gemacht hab:
der string den ich (.+) muss ist(.+)hier.
also kann es sein das er mühe mit der Unbekannten hat ? wie müsste ich meine expression gestalten das das ganze auch funzt ?