ich möchte aus einer Url den Dateinamen ohne Endung extrahieren. Also den Teil nach dem letzten "/" und vor dem letzten ".". Außerdem soll bei dem Dateinamen ein evtl. vorhandener Suffix, welcher mit "_" beginnt und 3 Ziffern hat, wegfallen.
Beispiele:
http://www.domain.de/abc/xyz/dateiname.jpg ==> dateiname
http://www.domain.de/abc/xyz/dateiname_123.jpg ==> dateiname
http://www.domain.de/abc/xyz/dateiname123.jpg ==> dateiname123
http://www.domain.de/abc/xyz/dateiname_123_abc.jpg ==> dateiname_123_abc
Das klingt unlogisch, warum muss das so sein?
In JS wirst du das mit einem Regulären Ausdruck nicht hinkriegen, da es dort kein lookbehind gibt.
Struppi.