Sommaire

Opérateurs de fractionnement et de concaténation

Les opérateurs de fractionnement et de concaténation permettent de combiner ou bien de fractionner à volonté des chaînes de caractères.

Opérateur

Signification

-split

Fractionne une chaîne en sous-chaînes.

-join

Concatène plusieurs chaînes en une seule.

Ainsi, par exemple, voici comment fractionner une chaîne en plaçant l’opérateur -split en début de ligne.

PS > -split ’PowerShell c’est facile’ 
PowerShell 
c’est 
facile

Par défaut, le fractionnement est réalisé avec le délimiteur espace « ». Pour changer de délimiteur, il convient de placer l’opérateur en fin de ligne et de le faire suivre du caractère souhaité.

Exemple

PS > ’Nom:Prénom:Adresse:Date’ -split ’:’ 
Nom 
Prénom 
Adresse 
Date

Le délimiteur peut être : un caractère unique, une chaîne de caractères, une expression régulière ou un bloc de script (scriptblock).

Pour plus de détails, il existe la rubrique d’aide about_Split qui est très complète.

L’opérateur -join permet de réaliser la concaténation de différentes chaînes de caractères d’un même tableau.

Exemple

PS > $tableau = ’Lundi’, ’Mardi’, ’Mercredi’, ...