http://qs321.pair.com?node_id=796771


in reply to parse file name

see File::Spec
use File::Spec; my ($volume, $directories, $file) = File::Spec->splitpath( $path ); my ($extension) = $file =~ /\.([^\.]+)$/;