如何在Powershell中将字符串保存为原始数据?

问题描述 投票:0回答:3

我想设置一个包含特殊字符的字符串(例如

$
)。 如何将字符串保存为原始字符串?

$B = "A$$B"
未保存为“A$$B”。

powershell escaping rawstring
3个回答
6
投票

如果字符串位于

'
(单引号)中,则变量(如
$x
)不会扩展。

此外,Powershell

here-strings
非常类似于 C# 中的逐字字符串

http://blogs.msdn.com/b/powershell/archive/2006/07/15/variable-expansion-in-strings-and-herestrings.aspx


3
投票

也许你可以使用

`
来转义字符(称为“反引号”)


1
投票

在 Powershell 中使用单引号设置文字值:

$B = 'A$$B'
© www.soinside.com 2019 - 2024. All rights reserved.