您的位置:首页 > 其它

获取文件path路径中的文件名(是否包含扩展名)

2015-09-23 13:54 288 查看
直接看代码吧

#获取文件path路径中文件名(去掉目录路径)
sub get_file_basename{
my ($file_path) = @_;
my @tmp_arr = split(/[\\|\/]+/,$file_path);
my $len = @tmp_arr;
if ($len >=2) {
return $tmp_arr[-1];
}else{
return $file_path;
}
}


#获取文件path路径中文件名(去掉目录路径,去掉扩展名)
sub get_file_name{
my ($file_path) = @_;
my $basename = get_file_basename($file_path);
my @tmp_arr = split(/\./,$basename);
my $len = @tmp_arr;
return $tmp_arr[0];
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: