Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: IP-Adressen mit RegEx auslesen

  Alt 19. Jun 2006, 20:04
Hallo TriphunEM,

ich weiss ja nicht was du da machen willst. Aber schau dir doch mal das an...

Delphi-Quellcode:
var RegEx: TRegExpr;
begin
  if Clipboard.HasFormat(CF_Text) then begin
    RegEx:=TRegExpr.Create;
    try
      RegEx.Expression := '([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})';
      if RegEx.Exec(Clipboard.AsText) then begin
        repeat
          memoProtocoll.Lines.Append(
            RegEx.Match[1] + ' - ' +
            RegEx.Match[2] + ' - ' +
            RegEx.Match[3] + ' - ' +
            RegEx.Match[4]
          );
        until not RegEx.ExecNext;
      end;
    finally
      RegEx.Free;
    end;
  end;
end;
MfG
Thorsten
  Mit Zitat antworten Zitat