Я хочу заменить «$» на строку в PowerShell. Я пытаюсь это:
PS> $vars abcd$ PS> $vars -replace "`$" abcd$
Как заменить "$" в строке?
Оператор -replace использует регулярные выражения для сопоставления строк, поэтому вы должны экранировать долар, используя обратную косую черту :
-replace
$vars -replace "\$"
Cheers!