Auch mal von mir ein Ansatz:
Delphi-Quellcode:
function TForm1.SuchBildNummer(Addr: String): String;
var
i: Byte;
j: Byte;
begin
Addr := Copy(Addr, 1, Pos('.jpg', Addr) - 1);
for i := Length(Addr) downto 1 do
begin
if (Ord(Addr[i]) < 48) or (Ord(Addr[i]) > 57) then Break;
end;
Result := Copy(Addr, i + 1, Length(Addr) - i);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edt2.Text := SuchBildNummer(Edt1.Text); // Edt1.Text enthält die Adresse
end;