PowerShell を使用して変数からスペースを削除する
-
Replace
演算子を使用して、PowerShell を使用して変数入力からスペースを削除する -
Replace()
メソッドを使用して、PowerShell を使用して変数入力からスペースを削除する -
Trim()
メソッドを使用して、PowerShell を使用して変数入力からスペースを削除する
文字列は、PowerShell で使用される最も一般的なデータ型の 1つです。 一連の文字またはテキストが含まれます。
PowerShell 文字列には、System.String
オブジェクト タイプがあります。 文字列は、PowerShell で一重引用符または二重引用符を使用して定義されます。
PowerShell では、文字列の置換、文字列の連結、文字列の分割、文字列の比較、部分文字列の抽出など、さまざまな文字列操作を実行できます。
このチュートリアルでは、PowerShell でスペースを空の文字列に置き換えて、変数からスペースを削除する方法を説明します。
Replace
演算子を使用して、PowerShell を使用して変数入力からスペースを削除する
-Replace
演算子は、PowerShell のテキストまたは文字を置き換えます。 文字列からテキストや文字を削除するためにも使用できます。
-Replace
演算子は、検索する文字列と、指定された入力から置換する文字列の 2つの引数を取ります。
これが文字列変数 $string
です。
$string = "Power Shell"
文字列からすべてのスペースを削除するには、次のコマンドを実行します。
$string -replace " ",""
出力:
PowerShell
上記のコマンドでは、-Replace
演算子はすべての空白文字 " "
を検索し、それらを空の文字列 ""
に置き換えます。
Replace()
メソッドを使用して、PowerShell を使用して変数入力からスペースを削除する
Replace()
メソッドは -Replace
演算子に似ています。 また、検索する文字列と置換する文字列の 2つの引数を取ります。
次の例では、Replace()
メソッドはすべての空白文字 " "
を検索し、それらを空の文字列 ""
に置き換えます。
$string = "P o w e r S h e l l"
$string.replace(" ","")
出力:
PowerShell
Trim()
メソッドを使用して、PowerShell を使用して変数入力からスペースを削除する
文字列からスペースを削除するもう 1つの方法は、System.String
.NET クラスの Trim()
メソッドです。 文字列の先頭と末尾からすべての空白または不要な文字を削除できます。
たとえば、次のコマンドは、指定された文字列オブジェクトから先頭と末尾の空白文字を削除します。
$string = " PowerShell String "
$string.Trim()
出力:
PowerShell String
TrimStart()
メソッドは文字列の先頭から文字を削除しますが、TrimEnd()
メソッドは文字列の末尾から文字を削除します。
この記事が、PowerShell の文字列変数からスペースを削除するのに役立つことを願っています。