PowerShell String は文字列データを格納し、文字列操作と、文字列の置換、文字列の部分文字列の置換、文字の置換などを行うメソッドを提供します。
PowerShell には 交換() メソッドと PowerShell 演算子を置換 文字列または文字を置換します。
この記事では、PowerShell の replace() メソッドと PowerShell の replace 演算子を使用して、文字列内の部分文字列を置き換える方法について説明します。
replace() メソッドを使用して PowerShell の部分文字列を置換します
PowerShell の置換部分文字列を例で理解しましょう。
変数に文字列が格納されていると考えてみましょう $str 以下に示すように
$str = "Welcome! Admin to ShellGeek!"
部分文字列を置き換えたい 管理者 文字列から文字列 シェル管理者 そのため、出力文字列の値は「いらっしゃいませ! ShellAdmin から ShellGeek へ!「
PowerShell で指定された文字列の部分文字列を置き換えるには、PowerShell を使用します。 交換() 方法。
$str.Replace("Admin","ShellAdmin")
上記の PowerShell スクリプトでは、 交換() 上の方法 $str 変数。 文字列のような 2 つの引数を受け入れて、「管理者」と「に置き換える文字列」シェル管理者「
文字列内の部分文字列の置換を使用した上記の PowerShell スクリプトの出力は次のとおりです。
WelCome! ShellAdmin to ShellGeek!
replace 演算子を使用して、PowerShell の文字列の部分文字列を置き換えます
使用できます PowerShell の置き換え 文字列の部分文字列を置換する演算子。 パワーシェル 交換 演算子には、次のような 2 つの引数があります。 交換() 検索する文字列と置き換える文字列のようなメソッド。
PowerShell 文字列内の置換演算子置換テキストを理解するための例を考えてみましょう。
$str = "Welcome! Admin to ShellGeek!" $str -replace "Admin","ShellAdmin"
上記の PowerShell スクリプトでは、 $str 変数は文字列を格納します。 文字列の部分文字列を置き換えるために、PowerShell を使用しました 交換 演算子を使用して、古い値と新しい値をカンマ区切りで渡します。
replace 演算子を使用して文字列内のテキストを置換した後の上記の PowerShell スクリプトの出力は次のとおりです。
PS C:> $str = "Welcome! Admin to ShellGeek!"
PS C:> $str -replace "Admin","ShellAdmin"
Welcome! ShellAdmin to ShellGeek!
PS C:>
結論
PowerShell の replace() メソッドと PowerShell の置換演算子を使用した PowerShell の部分文字列の置換に関する上記の記事がお役に立てば幸いです。
PowerShell Active Directory コマンドと PowerShell の基本に関するその他のトピックについては、ShellGeek のホームページを参照してください。
The post PowerShell 置換部分文字列 – ShellGeek appeared first on Gamingsym Japan.