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:
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.