Codice PHP:
preg_match_all("/([0-9]*)\.(gif|jpg|png|swf)/",$path ,$risultato); 


EDIT:
prima del . (punto) ci va un \ (backslash) che il forum ha tolto