Utiliser des variables et des méthodes de chaîne dans des scripts Windows PowerShell

Effectué

Les variables de chaîne sont couramment utilisées dans les scripts. Vous pouvez utiliser des chaînes pour stocker l’entrée utilisateur et d’autres données de texte. Il existe de nombreuses méthodes que vous pouvez utiliser pour manipuler des chaînes. Beaucoup de ces méthodes sont rarement utilisées, mais il est bon de les connaître au cas où vous en auriez besoin.

La variable de chaîne n’a qu’une seule propriété, Length. Lorsque vous examinez la longueur d’une variable de chaîne, elle retourne le nombre de caractères présents dans la chaîne. Par exemple :

$logFile.Length

Le tableau suivant liste certaines des méthodes disponibles pour les variables de chaîne.

Tableau 1 : Méthodes disponibles pour les variables de chaîne

Méthode Descriptif
Contains(string value) Indique si la variable contient une chaîne spécifique. Le résultat est $true ou $false.
Insert(int startindex,string value) Insère une chaîne de texte au numéro de caractère spécifié.
Remove(int startindex,int count) Supprime un nombre spécifié de caractères de la chaîne en commençant au numéro de caractère spécifié. Si le nombre n’est pas spécifié, la chaîne est tronquée au numéro de caractère spécifié.
Replace(string value,string value) Remplace toutes les instances de la première chaîne par la deuxième chaîne.
Split(char separator) Fractionne une chaîne unique en plusieurs chaînes à des points spécifiés par un caractère.
ToLower() Convertit une chaîne en minuscules.
ToUpper() Convertit une chaîne en majuscules.