Beschreibt, wie mit dem Verknüpfungsoperator (-join) mehrere (about_join)
# THEMA
about_join
# KURZBESCHREIBUNG
Beschreibt, wie mit dem Verknüpfungsoperator (-join) mehrere
Zeichenfolgen zu einer einzelnen Zeichenfolge kombiniert werden.
# DETAILBESCHREIBUNG
Mit dem Verknüpfungsoperator wird eine Gruppe von Zeichenfolgen
zu einer einzelnen Zeichenfolge verkettet. Die Zeichenfolgen
werden in der Reihenfolge an die Ergebniszeichenfolge angefügt,
in der sie im Befehl enthalten sind.
Syntax
Das folgende Diagramm zeigt die Syntax des Verknüpfungsoperators.
-Join <String[]>
<String[]> -Join <Trennzeichen>
Parameter
String[]
Gibt eine oder mehrere Zeichenfolgen an, die verknüpft
werden sollen.
Delimiter
Gibt ein oder mehrere Zeichen an, die zwischen den verketteten
Zeichenfolgen platziert werden.
Der Standard ist kein Trennzeichen ("").
Hinweise
Der unäre Verknüpfungsoperator (-join <string[]>) hat Vorrang vor
einem Komma. Wenn Sie eine durch Kommas getrennte Liste von
Zeichenfolgen an den unären Verknüpfungsoperator senden, wird
an diesen daher nur die erste Zeichenfolge (vor dem ersten
Komma) gesendet.
Wenn Sie den unären Verknüpfungsoperator verwenden möchten,
schließen Sie die Zeichenfolgen in Klammern ein, oder speichern
Sie die Zeichenfolgen in einer Variablen, und senden Sie dann
die Variable zum Verknüpfen.
Beispiel:
-join "a", "b", "c"
a
b
c
-join ("a", "b", "c")
abc
$z = "a", "b", "c"
-join $z
abc
Beispiele
Mit der folgenden Anweisung werden drei Zeichenfolgen verknüpft:
-join ("Windows", "PowerShell", "2.0")
WindowsPowerShell2.0
Mit der folgenden Anweisung werden drei durch Leerzeichen
getrennte Zeichenfolgen verknüpft:
"Windows", "PowerShell", "2.0" -join " "
Windows PowerShell 2.0
In den folgenden Anweisungen werden drei Zeichenfolgen mit
Trennzeichen verknüpft, die aus mehreren Zeichen bestehen:
$a = "WIND", "SP", "ERSHELL"
$a -join "OW"
WINDOWSPOWERSHELL
Mit der folgenden Anweisung werden die Zeilen in einer
here-Zeichenfolge zu einer einzelnen Zeichenfolge verknüpft. Da
eine here-Zeichenfolge eine einzelne Zeichenfolge bildet,
müssen die Zeilen in der here-Zeichenfolge geteilt werden,
bevor sie verknüpft werden können. Mit dieser Methode können
Sie die Zeichenfolgen in XML-Dateien, die in einer
here-Zeichenfolge gespeichert wurden, erneut verknüpfen:
$a = @'
a
b
c
'@
(-split $a) -join " "
a b c
SIEHE AUCH
about_Operators
about_Comparison_Operators
about_Split
C:\Windows>powershell get-help about_Language_Keywords -full
ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.
about_join
# KURZBESCHREIBUNG
Beschreibt, wie mit dem Verknüpfungsoperator (-join) mehrere
Zeichenfolgen zu einer einzelnen Zeichenfolge kombiniert werden.
# DETAILBESCHREIBUNG
Mit dem Verknüpfungsoperator wird eine Gruppe von Zeichenfolgen
zu einer einzelnen Zeichenfolge verkettet. Die Zeichenfolgen
werden in der Reihenfolge an die Ergebniszeichenfolge angefügt,
in der sie im Befehl enthalten sind.
Syntax
Das folgende Diagramm zeigt die Syntax des Verknüpfungsoperators.
-Join <String[]>
<String[]> -Join <Trennzeichen>
Parameter
String[]
Gibt eine oder mehrere Zeichenfolgen an, die verknüpft
werden sollen.
Delimiter
Gibt ein oder mehrere Zeichen an, die zwischen den verketteten
Zeichenfolgen platziert werden.
Der Standard ist kein Trennzeichen ("").
Hinweise
Der unäre Verknüpfungsoperator (-join <string[]>) hat Vorrang vor
einem Komma. Wenn Sie eine durch Kommas getrennte Liste von
Zeichenfolgen an den unären Verknüpfungsoperator senden, wird
an diesen daher nur die erste Zeichenfolge (vor dem ersten
Komma) gesendet.
Wenn Sie den unären Verknüpfungsoperator verwenden möchten,
schließen Sie die Zeichenfolgen in Klammern ein, oder speichern
Sie die Zeichenfolgen in einer Variablen, und senden Sie dann
die Variable zum Verknüpfen.
Beispiel:
-join "a", "b", "c"
a
b
c
-join ("a", "b", "c")
abc
$z = "a", "b", "c"
-join $z
abc
Beispiele
Mit der folgenden Anweisung werden drei Zeichenfolgen verknüpft:
-join ("Windows", "PowerShell", "2.0")
WindowsPowerShell2.0
Mit der folgenden Anweisung werden drei durch Leerzeichen
getrennte Zeichenfolgen verknüpft:
"Windows", "PowerShell", "2.0" -join " "
Windows PowerShell 2.0
In den folgenden Anweisungen werden drei Zeichenfolgen mit
Trennzeichen verknüpft, die aus mehreren Zeichen bestehen:
$a = "WIND", "SP", "ERSHELL"
$a -join "OW"
WINDOWSPOWERSHELL
Mit der folgenden Anweisung werden die Zeilen in einer
here-Zeichenfolge zu einer einzelnen Zeichenfolge verknüpft. Da
eine here-Zeichenfolge eine einzelne Zeichenfolge bildet,
müssen die Zeilen in der here-Zeichenfolge geteilt werden,
bevor sie verknüpft werden können. Mit dieser Methode können
Sie die Zeichenfolgen in XML-Dateien, die in einer
here-Zeichenfolge gespeichert wurden, erneut verknüpfen:
$a = @'
a
b
c
'@
(-split $a) -join " "
a b c
SIEHE AUCH
about_Operators
about_Comparison_Operators
about_Split
C:\Windows>powershell get-help about_Language_Keywords -full
ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.