about_Join
Rövid leírás
Azt ismerteti, hogy az illesztés operátora (-join) hogyan egyesít több sztringet egyetlen sztringben.
Hosszú leírás
Az illesztés operátora sztringeket fűz egyetlen sztringbe. A sztringek hozzá vannak fűzve az eredményül kapott sztringhez a parancsban megjelenő sorrendben.
Syntax
Az alábbi ábrán az illesztés operátorának szintaxisa látható.
-Join <String[]>
<String[]> -Join <Delimiter>
Paraméterek
Sztring[] – Egy vagy több összekapcsolandó sztringet határoz meg.
Elválasztó – Egy vagy több karaktert határoz meg az összefűzött sztringek között. Az alapértelmezett érték nem elválasztó ("").
Megjegyzések
A unary join operátor (-join <string[]>) nagyobb elsőbbséget élvez, mint egy vessző. Ennek eredményeképpen, ha vesszővel tagolt sztringlistát küld a nem kívánt illesztési operátornak, csak az első sztring (az első vessző előtt) lesz elküldve az illesztési operátornak.
Az illesztés nélküli operátor használatához zárójelbe kell tenni a sztringeket, vagy egy változóban tárolni a sztringeket, majd elküldeni a változót az illesztéshez.
Példa:
-join "a", "b", "c"
a
b
c
-join ("a", "b", "c")
abc
$z = "a", "b", "c"
-join $z
abc
Példák
A következő utasítás három sztringet illeszt be:
-join ("Windows", "PowerShell", "2.0")
WindowsPowerShell2.0
A következő utasítás három, szóközzel tagolt sztringet illeszt be:
"Windows", "PowerShell", "2.0" -join " "
Windows PowerShell 2.0
A következő utasítások egy több karakterből álló elválasztójelet használnak három sztring összekapcsolásához:
$a = "WIND", "S P", "ERSHELL"
$a -join "OW"
WINDOWS POWERSHELL
Az alábbi utasítás egyetlen sztringbe illeszti az itt található sztring sorait. Mivel az itt-sztring egy sztring, az itt lévő sztring sorait fel kell osztani, mielőtt csatlakoztathatók lennének. Ezzel a módszerrel újracsatlakoztathatja a sztringeket egy xml-fájlban, amelyet egy itt található sztringbe mentettek:
$a = @'
a
b
c
'@
(-split $a) -join " "
a b c
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: