Comment concaténer les cordes à PowerShell

Comment concaténer les cordes à PowerShell
Différentes opérations peuvent être effectuées à l'aide de chaînes dans les principes fondamentaux de la programmation, tels que la comparaison des chaînes, la recherche d'un caractère dans une chaîne et la concatémination des cordes. Parfois, les lignes ont une longueur plus longue et le facteur de longueur affecte la compréhension du code. Ainsi, pour éviter de tels événements, une chaîne plus grande est décomposée en chaînes plus petites pour une meilleure lisibilité du code source. Enfin, ces petites cordes sont réunies, et ce phénomène est connu sous le nom de concaténation. La pratique la plus courante pour concaténer les chaînes est d'utiliser l'opérateur «+». Cependant, diverses méthodes de chaîne sont également utilisées pour effectuer une concaténation, comme «Chaîne.Concat","Chaîne.Rejoindre", et "Chaîne.Format". Nous essaierons de couvrir toutes les façons possibles de concaténer une chaîne. Dans cet article, un guide détaillé est fourni pour concaténer les chaînes à l'aide de PowerShell ISE:

Quelles sont les façons possibles de concaténer les cordes à PowerShell:

Cette section interdit les moyens possibles de rejoindre plusieurs chaînes ensemble. Chaque option est expliquée avec un exemple.

Tout d'abord, vous devez accéder au «PowerShell Ise»Avec les privilèges administrateurs. Pour ce faire, cliquez sur "Recherche"Sur la barre des tâches et trouvez"PowerShell Ise". Une fois que vous avez obtenu le résultat de la recherche, cliquez avec le bouton droit sur le «PowerShell Ise"App, et cliquez sur"Exécuter en tant qu'administrateur".

Quels sont les opérateurs utilisés pour concaténer les cordes et comment les utiliser?

Il y a plusieurs opérateurs pour concaténer les chaînes. Nous allons faire la lumière sur ces opérateurs et les expliquer avec des exemples.

Comment concaténer les chaînes en utilisant «+»:

La méthode la plus courante et fréquemment utilisée pour concaténer les chaînes consiste à utiliser le «+»Opérateur.

Nous prendrons trois chaînes et les rejoindrons en utilisant l'opérateur «+»; Le code à concaténer à l'aide de trois chaînes est donné ci-dessous. Copiez et collez le code dans le volet de script de votre PowerShell ISE et exécutez le script pour vérifier la sortie. Cependant, le nombre de chaînes varie selon les exigences. Par exemple, nous avons concaténé trois cordes, et une peut rejoindre deux ou quatre cordes:

$ s1 = "Salut"
$ s2 = "Ceci est PowerShell Ise et; "
$ s3 = "Vous concaténez les chaînes:"
$ s4 = $ s1 + $ s2 + $ s3
$ s4

Le script est enregistré comme «con1.PS1«:

La sortie du code est donnée ci-dessous:

Si vous souhaitez créer de l'espace dans la sortie, vous devez suivre la syntaxe suivante à l'aide de l'opérateur «+». Le code pour effectuer une telle action est donné ci-dessous:

$ st1 = "Ceci est la 1ère chaîne"
$ st2 = "et c'est la 2e chaîne"
$ res = $ st1 + "" + $ st2
$ res

Nous avons créé un script "con2.PS1«:

La sortie est donnée ci-dessous:

Comment concaténer les chaînes à l'aide d'un opérateur de format (-f):

Il n'est pas nécessaire de s'en tenir à une méthode de concaténation. Différents opérateurs sont utilisés pour la concaténation et l'opérateur «-F»Fonctionne comme démontré dans le code ci-dessous:

$ s1 = "Bonjour! "
$ s2 = "Concaténation de chaîne"
$ s3 = "en cours"
$ res = “0 1 2” -f $ s1, $ s2, $ s3
$ res

Le nombre écrit en accolades bouclées montre l'index des chaînes. La première chaîne à considérer est à «Index 0«, La deuxième chaîne à«Index 1", etc. Nous avons enregistré le code dans le script "con3.PS1«:

La sortie du code ci-dessus est donnée ci-dessous:

Quelles méthodes sont utilisées pour concaténer les chaînes dans PowerShell:

Il existe différentes méthodes PowerShell disponibles pour concaténer les chaînes. Nous discuterons de ces méthodes et démontrerons la façon d'utiliser ces méthodes:

1. Méthode Concat

La méthode Concat des chaînes est également utilisée pour rejoindre plusieurs chaînes. Le code suivant concatera quatre chaînes. De plus, il n'y a pas de limite sur le nombre de chaînes sélectionnées pour la concaténation:

$ s1 = "Première chaîne ::"
$ s2 = "Deuxième chaîne ::"
$ s3 = "troisième chaîne ::"
$ s4 = «Quatrième chaîne."
$ res = [String] :: Concat ($ s1, $ s2, $ s3, $ s4)
$ res

Le script du code est donné ci-dessous, "con4.PS1«:

La sortie de «con4.PS1"Est illustré ci-dessous:

2. JOIND MÉTHODE

Séparé de "Concat«Méthode, une autre méthode PowerShell appelée«Rejoindre”Strings concaténés. Le "Rejoindre”Méthode CONTRAGES CONCATENATE Utilisation d'un délimiteur comme indiqué ci-dessous. Le côlon sera placé entre les chaînes dans la sortie. Cependant, vous pouvez utiliser n'importe quelle chaîne ou caractère dans la méthode «Join» en tant que délimiteur. Le code suivant montre l'utilisation du «Rejoindre»Opérateur:

$ s1 = "1ère chaîne"
$ s2 = "2nd String"
$ s3 = "3e chaîne"
$ s4 = "4ème chaîne."
$ res = [String] :: join («:», $ s1, $ s2, $ s3, $ s4)
$ res

Nous avons créé un script "con5.PS1«, Et la position de délimiteur est mise en évidence comme«délimiteur". Tout ce qui est écrit dans cette position sera considéré comme un délimiteur.

La sortie du script "con5.PS1"Est illustré ci-dessous:

3. Méthode de format

La méthode de format peut également être utilisée pour concaténer les chaînes. La fonctionnalité de la méthode du format est la même que l'opérateur de format. Le code ci-dessous montre la procédure de fonctionnement de la méthode du format:

$ s1 = "Bonjour! "
$ s2 = "c'est"
$ s3 = "Méthode de format."
$ res = [String] :: format ("0 1 2", $ s1, $ s2, $ s3)
$ res

Trois chaînes sont utilisées pour les concaténer en utilisant la méthode de format. Le script de cette méthode est donné ici:

La sortie du script ci-dessus est illustrée ci-dessous:

Conclusion:

La durée des chaînes varie en fonction de l'exigence du programme. À un moment donné, vous devez rencontrer des cordes plus grandes, ce qui rend les cordes trop compliquées pour comprendre. La principale raison de la concaténation est de rejoindre plusieurs chaînes.

Ce guide discute brièvement de diverses façons de concaténer les chaînes, y compris certains «Méthodes PowerShell"Et peu"les opérateurs". Bien que toutes les méthodes et opérateurs fonctionnent bien, les méthodes de powerShell intégrées sont fortement recommandées pour la concaténation car les opérateurs sont génériques et sont utilisés comme dans d'autres langages de programmation.