PowerShell Split String

PowerShell Split String
La chaîne est un groupe de mots ou de caractères. Vous avez peut-être utilisé de nombreuses variables, valeurs et tableaux de type chaîne dans certains langages de programmation lors du codage. De nombreuses fonctions intégrées et logiques sont utiles pour être appliquées aux cordes, i.e., enchaînement. Aujourd'hui, nous discuterons de quelques exemples pour diviser une série de mots en parties distinctes. À cette fin, nous utiliserons le mot-clé «divisé» sur le PowerShell de l'Ubuntu 20.04 Système. Assurez-vous que PowerShell est installé sur votre terminal Linux pour en utiliser. Alors, commençons par ouvrir le terminal de la coquille d'Ubuntu 20.04 via la clé de raccourci, je.e., Ctrl + alt + t. Après cela, démarrez le PowerShell en utilisant la commande «PWSH» dans le terminal, et vous obtiendrez la sortie ci-dessous affiché dans l'image.

Exemple 1:

Utilisons le mot drapeau «Split» sur un seul mot de chaîne dans notre premier exemple pour voir comment il fonctionne. Donc, nous devons utiliser la chaîne de mot unique, je.e., «Linux» avec le mot drapeau «-split» pour diviser ce mot. En conséquence, il ne divise pas ce seul mot car nous n'avons ajouté aucun délimiteur. Passons à la chaîne avec plus d'un mot dedans.

Donc, nous avons appliqué le même mot de drapeau «divisé» sur la chaîne avec plus d'un mot dedans. Les mots sont séparés par l'espace en eux. Lors de l'exécution, nous avons les trois mots sur les lignes séparées, je.e., Split en nouvelles trois chaînes. Cela signifie que la méthode «fendre» prend automatiquement de la place car le délimiteur diviser une chaîne.

Utilisons le délimiteur. Nous avons donc utilisé la même chaîne de mots tout en utilisant le mot «divisé» après la chaîne pour spécifier le délimiteur. L'espace a été spécifié en tant que délimiteur, comme indiqué dans l'image ci-dessous. Après avoir exécuté cette ligne de code, nous avons fait diviser la chaîne en trois lignes.

Exemple 2:

Prenons un autre exemple pour diviser une chaîne tout en utilisant un délimiteur spécifié. Donc, nous avons pris une autre chaîne sans espace entre les deux. Nous avons utilisé le côlon, je.e., «:» Dans les mots d'une chaîne, et l'utilisera comme délimiteur. Nous avons donc utilisé le mot «fendu» après la chaîne pour spécifier un délimiteur «:». Après l'exécution, les trois mots sont séparés en utilisant le signe du côlon.

Le délimiteur peut également être affiché sur le PowerShell en utilisant des supports simples. Donc, nous avons utilisé le délimiteur «:» avec des supports pour la même chaîne. En conséquence, nous avons la chaîne divisée pendant que le délimiteur est spécifié dans la sortie ainsi que la séparation de chaque mot.

Exemple 3:

Utilisons le moyen «divisé» pour diviser les valeurs variables, i.e., chaîne. Nous avons donc initialisé une variable «var» et appliqué le drapeau «fendu» pour séparer ses mots par un espace délimiteur. En conséquence, nous avons les 4 lignes de chaîne divisée.

Exemple 4:

Lors de la division d'une chaîne, vous pouvez également mentionner le nombre de morceaux ou de pièces que vous souhaitez que votre chaîne soit divisée. Nous avons donc commencé par initialiser une variable de chaîne avec une valeur de chaîne de 4 mots séparés par l'espace. Ensuite, nous avons appliqué la manière «divisée» spécifiant l'espace en tant que délimiteur. Après avoir précisé le délimiteur, nous avons spécifié le nombre de morceaux dans lesquels nous voulions que notre chaîne soit divisée, je.e., 2 suivi de la commande. Après avoir exécuté ce code, notre chaîne a été divisée en 2 parties. Le premier morceau contient le premier mot d'une chaîne, tandis que le second contient tous les mots restants d'une chaîne.

Pour diviser la variable de chaîne en 3 morceaux, nous avons spécifié 3 dans le code et exécuter cette ligne de code. Nous avons la chaîne divisée convertie en 3 morceaux comme dans l'image ci-dessous.

Comme nous avons 4 mots dans la variable de chaîne «var», nous avons donc spécifié le numéro de morceau comme 4. En conséquence, nous avons divisé la chaîne en 4 parties, comme indiqué dans l'image attachée.

Exemple 5:

Prenons l'exemple de l'application d'une méthode «divisée» sur un mélange de caractères et de nombres. Nous avons donc initialisé une variable «var» avec des valeurs mixtes séparées par une virgule. Ensuite, nous avons utilisé la méthode divisée sur cette variable et spécifié la virgule en tant que délimiteur. En conséquence, nous avons divisé la corde mixte sur le PowerShell d'Ubuntu 20.04 selon la sortie ci-dessous.

Pour inverser la position du morceau, spécifiez la valeur négative, je.e., «-4» et obtenez le morceau inversé.

Exemple 6:

Ayons un autre exemple de division de la chaîne de mots. Par conséquent, nous avons déclaré une variable de chaîne «var» avec beaucoup de mots dedans. Nous avons appliqué la méthode «fendre» sur cette variable pour la faire diviser sur le PowerShell. Nous avons mentionné le personnage «E» comme un délimiteur ici, comme vous pouvez le voir. Après avoir exécuté ce morceau de code, nous avons la sortie comme ci-dessous. La sortie montre que, en rencontrant le délimiteur «E» à chaque fois, la chaîne a été divisée à la ligne suivante jusqu'à la fin d'une chaîne. C'est ainsi que le délimiteur de caractère peut être utilisé.

Vous pouvez également utiliser plus d'un caractère d'une chaîne comme délimiteur. Donc, nous avons utilisé la même variable de chaîne pour être divisée. La méthode divisée a été appliquée à cette variable. Après cela, nous avons spécifié deux caractères entre crochets pour être utilisés comme délimiteur. Après avoir exécuté ce code mis à jour, nous avons obtenu le résultat comme ci-dessous. La chaîne a été divisée en différents morceaux en rencontrant n'importe quel personnage de «E» ou «O». Par conséquent, nous avons un long modèle divisé d'une chaîne par rapport à celui ci-dessus.

Conclusion:

Cet article a mis en œuvre tous les détails nécessaires pour diviser une chaîne dans PowerShell d'Ubuntu 20.04. Il contient des exemples d'utilisation de délimiteurs à un seul et à caractères multiples pour diviser une chaîne et utiliser des nombres de morceaux pour modifier la sortie des chaînes divisées. Par conséquent, nous espérons que vous trouverez cet article le mieux à votre service.