【发布时间】:2018-10-11 01:31:21
【问题描述】:
我对此感兴趣的原因是因为我的路径的一部分将保持不变,但我希望将其连同其所有父部分一起删除。
如果我们说,
some/unknown/path/foo/bar/baz
我想回来
bar/baz
但期望我只知道foo/... 直接进行我关心的部分路径。
也许strip_prefix 是错误的方法,所以如果有更好的方法可以做到这一点,我当然希望能指出这个方向。
【问题讨论】:
-
您想像
strip_prefix那样返回Path,还是可以构建一个新的PathBuf并返回它? -
最终我需要一个
String--所以如果这能让我们到达那里,可以返回PathBuf。