我想从 PowerShell 中的以下字符串获取最后一个“\”出现的索引,以便修剪“Activity”单词并保留它:
$string = "C:\cmb_Trops\TAX\Auto\Activity"
我正在将代码从 VBScript 转换为 PowerShell,在 VB 中有以下解决方案:
Right(string, Len(string) - InStrRev(string, "\"))
使用 Right 和 InStrRev 函数使生活变得更轻松。不幸的是我在 PowerShell 中没有找到类似的东西。找不到任何从字符串末尾开始扫描的选项。
$String.Split("\")[-1]
Or if $String
实际上是一条真实的路径,您可能会考虑:
Split-Path $String -Leaf
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)