Hallo nochmal,
*argh* - ich Idiot habe natürlich die ^ und $-Zeichen vergessen - er soll ja schließlich die ganze Zeichenkette matchen und nicht nur einen Teil davon. Sorry.
(.*?)([0-9]+)(.jpg)
^(.*?)([0-9]+)(.jpg)$
$res = preg_match ('/(.*?)([0-9]+)(.jpg)/', $bildurl, $array1);
$res = preg_match ('/^(.*?)([0-9]+)(.jpg)$/', $bildurl, $array1);
Viele Grüße,
Christian