如何使用PowerShell格式化字符串?

要在PowerShell中格式化字符串,我们可以使用各种方法。首先使用简单的扩展字符串方法。

PS C:\> $str = 'PowerShell'

PS C:\> Write-Output "Hello $str !!!!"

Hello PowerShell !!!!

其次,使用格式化方法。在此方法中,我们将使用String .NET类的Format函数。

PS C:\> $str = "PowerShell"

PS C:\> [String]::Format("Hello $str...!!!")

Hello PowerShell...!!!

第三种方法使用Format运算符。我们可以在此处使用数字格式,如下所示。

PS C:\> $str = 'PowerShell'

PS C:\> "Hello {0}" -f $str

Hello PowerShell

如果我们有多个变量,则需要增加大括号内的数字。例如,

PS C:\> $str = "PowerShell"

PS C:\> $str1 = "Azure"

PS C:\> "Hello {0} and {1}" -f $str,$str1

Hello PowerShell and Azure

您还可以在format方法内使用相同的format运算符。

PS C:\> [String]::Format("Hello {0} and {1}", $str,$str1)

Hello PowerShell and Azure

以上是 如何使用PowerShell格式化字符串? 的全部内容, 来源链接: utcz.com/z/326297.html

回到顶部