如果我有一个不可预测的路径,但我总是想要最后一个反斜杠后面的LAST部分,我应该如何处理?
例如
\intra.X.netExploitationXPosteTravailXXfoldertest
我只想输出测试。
C:tempabCDEFGHI
我只想输出HI。
我正在考虑计算反斜杠的数量,然后使用拆分,但你有更好的建议吗?
正如评论中所指出的,
您可以这样调用.split('')[-1]
:
$path = "\intra.X.netExploitationXPosteTravailXXfoldertest"
$last = $path.split('')[-1] # test
或者,您可以使用leaf
参数调用split-path
,如下所示:
$path = "C:tempabCDEFGHI"
$last = split-path $path -leaf # HI