无法替换字符串中的“ $”

Say*_*osh 2 powershell

我想从PowerShell中的字符串替换“ $”。我正在尝试:

PS> $vars
abcd$
PS> $vars -replace "`$"
abcd$
Run Code Online (Sandbox Code Playgroud)

如何替换字符串中的“ $”?

Mar*_*ndl 5

-replace操作员使用正则表达式进行字符串匹配因此你可以使用逃脱DOLAR 反斜线

$vars -replace "\$"
Run Code Online (Sandbox Code Playgroud)

干杯!