ja-JP/about_Join.help.txt
|
TOPIC about_Join 簡単な説明 複数の文字列を 1 つの文字列に結合する -join 演算子について 説明します。 詳細な説明 Join 演算子は、一連の文字列を 1 つの文字列に連結します。文字列は、 コマンド内に現れる順序で結果の文字列に追加されます。 構文 Join 演算子の構文を次に示します。 -join <String[]> <String[]> -join <Delimiter> パラメーター String[] 結合する 1 つ以上の文字列を指定します。 Delimiter 連結される文字列の間に配置する 1 つ以上の文字を指定します。既定は 区切り文字なし ("") です。 注釈 単項 Join 演算子 (-join <string[]>) はコンマより優先順位が高くなって います。その結果、コンマ区切りのリストを単項 Join 演算子に渡すと、 最初の文字列だけが処理されます。 単項 Join 演算子を正しく使うには、文字列をかっこで囲むか、文字列を 変数に格納してから、その変数を Join に渡します。 例: -join "a", "b", "c" a b c -join ("a", "b", "c") abc $z = "a", "b", "c" -join $z abc 例 次の文は、区切り文字なしで 3 つの文字列を結合します。 -join ("Windows", "PowerShell", "2.0") WindowsPowerShell2.0 次の文は、空白を区切り文字として 3 つの文字列を結合します。 "Windows", "PowerShell", "2.0" -join " " Windows PowerShell 2.0 次の文は、複数文字の区切り文字 "OW" を使って文字列を結合します。 $a = "WIND", "S P", "ERSHELL" $a -join "OW" WINDOWS POWERSHELL 次の例では、here-string を -split で分割した結果を、-join を使って 再び 1 つの文字列に結合します。 $a = @' a b c '@ (-split $a) -join " " a b c 関連項目 about_Operators about_Comparison_Operators about_Split ---- 原文: PowerShell-Docs (CC BY 4.0) の翻訳 / PSHelpJaJP |