在Powershell中,如何将5个字符串连接成一个字符串。powershell用于连接多个字符串
$s1='This`-string
$s2='is' -string
$s3='a' -string
$s4='good' -string
$s5='thing' -string
$s6=$s1+$s2+$s3+$s4+$s5
write-host"result is "$s6-->Thisisagoodthing
在Powershell中,如何将5个字符串连接成一个字符串。powershell用于连接多个字符串
$s1='This`-string
$s2='is' -string
$s3='a' -string
$s4='good' -string
$s5='thing' -string
$s6=$s1+$s2+$s3+$s4+$s5
write-host"result is "$s6-->Thisisagoodthing
您可以使用:
$ S6 = “$ S1 $ S2 $ S3 $ S4 $ S5”
写主机 “的结果是$ S6”
为了显示目的,它正在工作,但我希望整个结果在一个字符串变量..这是不工作。可以请检查一次,并恢复到我。 – 2015-04-03 07:20:32
@Chaitanya chaitanya你错了$ s6是一个字符串var。这是好的答案,或者我不明白你的问题? – JPBlanc 2015-04-03 07:28:04
您可以从字面上“加入”您的字符串与-join
运营商:
$s6 = $s1,$s2,$s3,$s4,$s5 -join ""
或者,不指定一个分隔符:
$s6 = -join @($s1,$s2,$s3,$s4,$s5)
请注明您的问题妥善details.Question似乎打破。 – 2015-04-03 06:27:09
可能复制的[如何连接在PowerShell中的字符串和变量?(http://stackoverflow.com/questions/15113413/how-to-concatenate-strings-and-variables-in-powershell) – mins 2015-04-03 06:41:15
有什么不对当前答案?没有选择,但都看起来是正确的。 – mins 2015-04-25 13:51:12