PowerShell Remplacer la méthode | Expliqué

PowerShell Remplacer la méthode | Expliqué
PowerShell est un outil de script principalement utilisé pour les tâches administratives. PowerShell prend également en charge le texte et les chaînes comme la plupart des autres langages de programmation. PowerShell a une autre fonctionnalité cool qui est une méthode Remplace (). La méthode Replace () vous permet de remplacer le texte, les chaînes ou les caractères à l'intérieur des fichiers texte.

La méthode remplace () est l'une des façons les plus simples de remplacer les cordes dans PowerShell.

Dans cet article, nous fournirons un aperçu approfondi de la méthode PowerShell Replace () à côté de ses différents cas d'utilisation.

Comment utiliser la méthode PowerShell Remplace ()?

Principalement, le but de la méthode Replace () est de mettre des caractères / ensemble de caractères à la place des caractères existants d'une chaîne. Cette section fournit un aperçu du travail et des utilisations de la méthode Replace () dans PowerShell.

Syntaxe

> .Remplacer (OldString, Newstring)

À partir de la syntaxe, il est observé que la méthode Replace () accepte deux paramètres, et ceux-ci sont définis comme:

  • OldString: Les personnages à trouver.
  • Newstring: Les personnages qui seront remplacés par le "OldString" personnages.

Exemple 1: Remplacer les caractères / substring à l'aide de la méthode Remplace ()

Cet exemple montre comment la séquence de caractères peut être remplacée à l'aide de la méthode Remplace ().

Dans le code suivant, une chaîne est stockée dans une variable nommée $ String et la méthode Remplace () est appliquée sur cette variable pour remplacer "Tuv" avec "def»:

> $ string = "tuvxyz"
> $ String.remplacer ("tuv", "def")

Exécutez le script à partir du terminal comme nous l'avons fait ici:

Il est observé à partir de la sortie que la méthode Replace () a remplacé les caractères et que la sortie est affichée dans la console.

Note: Pour exécuter / exécuter un script PowerShell à partir d'un terminal PowerShell, vous devez copier le chemin complet du script dans le terminal et appuyer sur Entrée. Pour plus de détails sur l'exécution du script, cliquez ici: Comment exécuter un script PowerShell.

Exemple 2: Remplacez une sous-chaîne à l'aide de la méthode Remplace ()

Pour remplacer une chaîne dans PowerShell, vous devez stocker une chaîne dans une variable. Dans le code suivant, le $ String La variable contient deux sous-chaînes. La méthode Remplace () est appliquée sur le $ String variable pour remplacer la sous-chaîne nommée «cool"Avec une nouvelle sous-chaîne nommée"beau»:

> $ string = 'cool, temps'
> $ String.remplacer («cool», «beau»)

Exécutons le script:

Il est observé à partir de la sortie que le «cool«A été remplacé par le«beau".

Exemple 3: Retirez une sous-chaîne à l'aide de la méthode Remplace ()

Dans PowerShell, le Remplacer() la méthode est également utilisée pour supprimer la substrat. Dans l'exemple ci-dessous, la sous-chaîne «cool"Sera supprimé (en gros, il sera remplacé par") en utilisant la méthode Remplace ():

> $ string = 'cool, temps'
> $ String.remplacer ('cool', ")

Exécutez le script pour obtenir le résultat:

La sortie affiche le deuxième argument unique.

Conclusion

La méthode PowerShell Remplace () remplace les caractères correspondants dans une chaîne. La méthode Replace () correspond aux caractères fournis par l'utilisateur et les remplace par une sous-chaîne / caractère. La méthode remplace () aide également en caractères / sous-chaînes. Cet article fournit un aperçu détaillé de la méthode Replace () dans PowerShell et ses cas d'utilisation via des exemples également.