如何删除路径并获得生 rust 的文件名?

rkttyhzu  于 2023-02-04  发布在  其他
关注(0)|答案(1)|浏览(177)

我有一个矢量,有一组文件路径,得到的MP3文件列表。我需要做的是删除路径,并从每个矢量项的文件名,所以如果我有/home/user/Downloads/filename.ext提取字符串应该是filename.ext我怎么能在 rust 实现?

6ojccjat

6ojccjat1#

您可以尝试此操作(标准库中的std::path::Path实用程序)

use std::path::Path;

let path = Path::new("my_folder/file.txt");
let filename = path.file_name().unwrap();

println!("{}", filename.to_str().unwrap());

相关问题