Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【PowerShell】文字列の配列を簡単に結合する

結合演算子-joinを使う。文字列リテラルを直接結合したい場合は、配列を括弧で囲んでから演算子を利用する。単項演算子として使用すると各文字列の間には何も挟まずに結合する。二項演算子として使用すると、最後に指定した文字を間に挟む。この場合は演算子の優先順位の都合上、配列は括弧で囲まなくてもよい。

PS > $s = "A", "B", "C"
PS > $s
A
B
C
PS > -join $s
ABC
PS > -join "A", "B", "C"
A
B
C
PS > -join ("A", "B", "C")
ABC
PS > "A", "B", "C" -join ""
ABC
PS > "A", "B", "C" -join "_"
A_B_C