Ich versuche, das Wort of
in einer Zeichenfolge mit einem PowerShell-Skript zu ersetzen.Ersetzen Sie ein Wort in einer Zeichenfolge durch Powershell
Ich habe eine if-Anweisung versucht:
$string = "a tale of two cities "
$array = $string -split " "
if($array -match 'of') {
$array -replace 'bob'
}
Die Anweisung funktioniert bei of
Erkennung, aber ich weiß nicht, wie es mit einem anderen Wort zu ersetzen.
Sie sollten immer die Dokumentation überprüfen, und vielleicht ein paar Webseiten über die Befehle, mit denen Sie Probleme haben. Für dieses Problem würde ich vorschlagen, dass Sie [Get-Help about_Comparison_Operators] (https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.core/about/about_comparison_operators) betrachten und [diese Scripting Guy-Spalte] (https://blogs.technet.microsoft.com/heyscriptingguy/2011/03/21/use-powershell-to-replace-text-in-strings/). –