我想得到路径的部分,并删除它的第一和最后一部分.
例如:
a/b/c/d.txt
%b/c
我认为这可以通过简单的列表操作来完成.然而,我找不到更好的方法:
let mut comps: Vec<_> = content_file.components().skip(1).collect();
comps.reverse();
let mut ret: Vec<_> = comps.iter().skip(1).collect();
ret.reverse();
有没有更好的方法来实现这一点?