Einzelnen Beitrag anzeigen

BerndS

Registriert seit: 8. Mär 2006
Ort: Jüterbog
480 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Regex: Teil des Datenamens erfassen

  Alt 26. Aug 2022, 11:21
Mit geht es mit RegEx ähnlich. In diesem Fall würde ich ein String.Split verwenden.
Delphi-Quellcode:
var
  SA: TArray<string> ;
  Nr: string;
begin
  ...
  SA := AFileName.Split(['_','-']);
  if Length(SA) = 9 then
  begin
    Nr := SA[7];
   ...
  end;
  ...
end;
Die RegEx Profis haben da möglicherweise eine besseren Vorschlag.
Bernd
  Mit Zitat antworten Zitat