Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#10

AW: Texte aus HTML-Seite aulesen

  Alt 30. Jun 2013, 11:10
Ich hab grad ein nette Seite über reguläre Ausdrücke gefunden: http://www.regenechsen.de/phpwcms/in...d=66,0,0,1,0,0

Aber irgendwie komm ich grad ned klar:

Ich hab folgenden String:
'<td><h2>Preisfixing, ausgegeben am 30.06.2013 10:04 (MEZ)</h2></td>'

und möchte nun nen regulären Ausdruck für das Datum mit Zeit
Aber das gibt leider nichts zurück:
    reg.RegEx := '<td><h2>Preisfixing, ausgegeben am \d+\.\d+\.\d* \d+:\d+ (MEZ)</h2></td>'; Was ist daran falsch?

[Edit]
Fehler gefunden:
Muss natürlich das Datum und die Zeit in Klammern setzen
und dann Groups anpassen

Delphi-Quellcode:
    reg.RegEx := '<td><h2>Preisfixing, ausgegeben am (\d+\.\d+\.\d*\ \d+:\d+)';
    reg.Subject := Memo1.Lines.Text;

    If reg.Match then
      begin
        Memo2.Lines.Add(reg.Groups[1]);

        while reg.MatchAgain do
          Memo2.Lines.Add(reg.Groups[1]);
      end;
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<

Geändert von Helmi (30. Jun 2013 um 11:33 Uhr)
  Mit Zitat antworten Zitat