PowerShell ersetzen Sie die Methode | Erklärt

PowerShell ersetzen Sie die Methode | Erklärt
PowerShell ist ein Skriptwerkzeug, das hauptsächlich für Verwaltungsaufgaben verwendet wird. PowerShell unterstützt auch Text und Zeichenfolgen wie die meisten anderen Programmiersprachen. PowerShell hat eine weitere coole Funktion, die eine Ersatz () -Methode ist. Mit der Methode Ersatz () können Sie Text, Zeichenfolgen oder Zeichen in den Textdateien ersetzen.

Die Methode Ersatz () ist eine der einfachsten Möglichkeiten, die Saiten in PowerShell zu ersetzen.

In diesem Beitrag werden wir neben den verschiedenen Anwendungsfällen einen tiefen Einblick in die PowerShell ersetzen () -Methode geben.

So verwenden Sie die PowerShell ersetzen () -Methode?

In erster Linie besteht der Zweck der Methode Ersatz () darin, einige Zeichen/Zeichen von Zeichen anstelle vorhandener Zeichen einer Zeichenfolge zu setzen. Dieser Abschnitt bietet einen Einblick in die Arbeit und Verwendung der Ersatz () -Methode in PowerShell.

Syntax

> .Ersetzen (OldString, Newstring)

Aus der Syntax wird beobachtet, dass die Ersatz () -Methode zwei Parameter akzeptiert und diese definiert sind als:

  • Oldstring: Die Charaktere zu finden.
  • Newstring: Die Zeichen, die durch das ersetzt werdenOldstring" Figuren.

Beispiel 1: Ersetzen Sie Zeichen/Substring mit Ersatz () Methode

Dieses Beispiel zeigt, wie die Abfolge von Zeichen mit der Methode Ersatz () ersetzt werden kann.

Im folgenden Code wird eine Zeichenfolge in einer Variablen benannt gespeichert $ String und die Ersatz () -Methode wird auf diese Variable angewendet, um zu ersetzen “Tuv" mit "def”:

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

Führen Sie das Skript aus dem Terminal aus wie hier:

Aus der Ausgabe wird die Ausgabe beobachtet, dass die Ersatz () -Methode die Zeichen ersetzt hat und die Ausgabe in der Konsole angezeigt wird.

Notiz: Um ein PowerShell -Skript aus einem PowerShell -Terminal auszuführen/auszuführen. Weitere Informationen zur Ausführung des Skripts finden Sie hier: So führen Sie ein PowerShell -Skript aus.

Beispiel 2: Ersetzen Sie ein Substring mit der Methode Ersatz ()

Um eine Zeichenfolge in PowerShell zu ersetzen, müssen Sie eine Zeichenfolge in einer Variablen speichern. Im folgenden Code die $ String Die Variable enthält zwei Substrings. Die Methode ersetzt () wird auf dem angewendet $ String Variable, um das benannte Substring zu ersetzen “Cool"Mit einem neuen Substring namens"Schön”:

> $ String = 'Cool, Wetter'
> $ String.ersetzen ('cool', 'schön')

Lassen Sie uns das Skript ausführen:

Es wird aus der Ausgabe beobachtet, dass die “Cool"Wurde durch die" ersetzt "Schön”.

Beispiel 3: Entfernen Sie ein Substring mit der Methode Ersatz ()

In Powershell die Ersetzen() Die Methode wird auch verwendet, um das Substring zu entfernen. Im folgenden Beispiel das Substring “Cool”Wird entfernt (im Grunde wird es durch die Methode ersetzt () durch") ersetzt:

> $ String = 'Cool, Wetter'
> $ String.ersetzen ('cool', ")

Führen Sie das Skript aus, um das Ergebnis zu erhalten:

Die Ausgabe zeigt nur das zweite Argument an, nicht das erste, da das erste Substring unter Verwendung der Ersatz () -Methode entfernt wird.

Abschluss

Die PowerShell ersetzen () -Methode ersetzt die übereinstimmenden Zeichen in einer Zeichenfolge. Die Methode Ersatz () entspricht den vom Benutzer bereitgestellten Zeichen und ersetzt sie durch ein Substring/Zeichen. Die Methode Ersatz () unterstützt auch Zeichen/Substrings. Dieser Artikel bietet einen detaillierten Überblick über die Ersatz () -Methode in PowerShell und seine Anwendungsfälle auch über Beispiele.