@badaze
il punto è un carattere speciale nelle regex, un wildcard.
Per indicare il separatore tra nome del file ed estensione andrebbe usato: \.
Cioè il punto con l'anteslash per l'escape.