- or download this
my $filename= $param =~ m#^(\w[-.\w]*)\z#
or die "Invalid file name ($param).\n";
- or download this
my $filepath= $param =~ m#^((?:/?[.\w][-.\w]*)+)\z#
or die "Invalid file path ($param).\n";
- or download this
#!/usr/bin/perl -w
use strict;
...
}
return catpath( $vol, $dirs, $file );
}