在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