【发布时间】:2013-07-18 18:34:25
【问题描述】:
当变量位于其他字母字符旁边时,如何告诉 powershell 将变量的结尾扩展为字符串?
$StringToAdd = "iss"
$CompeteString = "Miss$StringToAddippi"
谢谢!
【问题讨论】:
-
我喜欢变量
$CompeteString的不完整名称:)
标签: powershell
当变量位于其他字母字符旁边时,如何告诉 powershell 将变量的结尾扩展为字符串?
$StringToAdd = "iss"
$CompeteString = "Miss$StringToAddippi"
谢谢!
【问题讨论】:
$CompeteString的不完整名称:)
标签: powershell
使用花括号{ 和} 来分隔变量扩展。例如:
PS C:\> $StringToAdd = "iss"
PS C:\> $CompeteString = "Miss${StringToAdd}ippi"
PS C:\> $CompeteString
Mississippi
【讨论】:
你可以使用 $()
PS C:\> $StringToAdd = "iss"
PS C:\> $CompeteString = "Miss$($StringToAdd)ippi"
PS C:\> $CompeteString
Mississippi
双引号字符串的子表达式运算符描述为here。括号中的内容应首先进行评估。这可以是一个变量,甚至是一个表达式。
PS C:\> $CompeteString = "Miss$($StringToAdd.length * 2)ippi"
PS C:\> $CompeteString
Miss6ippi
【讨论】:
$CompleteString="Miss"+$StringToAdd+"ippi"
【讨论】: