我有一个这样的字符串:
Control.Applicative
使用PowerShell我想解析这个字符串:
$logFile = "\\MyServer\Shared\Folder1\test.log"
我试过了:
$logFileTree = "\\MyServer\Shared\Folder1\"
但结果并不好($logFileTree = $logFile -replace '^.*\\'
)
答案 0 :(得分:1)
你可以使用:
\
它将替换字符串末尾不是{{1}}的所有内容
答案 1 :(得分:1)
使用拆分路径。
Split-Path $logFile
如果您需要跟踪' \' (我不推荐它),追加它。
(Split-Path $logFile)+'\'