PowerShell,文字列を、小文字や大文字に変換する

スポンサーリンク

鍛錬 484

PowerShell,文字列を、小文字や大文字に変換する

文字列を小文字や大文字に変換するには、.NETオブジェクトにおける String クラスのインスタンスメソッド、ToLower() または ToUpper() を使用します。

小文字に変換

使用方法は、以下に示す通りです。

文字列.ToLower()
戻り値

以下は、戻り値についてです。

戻り値
小文字に変換後の文字列 String

大文字に変換

使用方法は、以下に示す通りです。

大文字に変換する

文字列.ToUpper()
戻り値

以下は、戻り値についてです。

戻り値
大文字に変換後の文字列 String
スポンサーリンク

スクリプト

以下は、文字列を小文字や大文字に変換するスクリプト、lower_upper.ps1 です。

今回変換する文字列は、次の通りです。

変換前 変換後
ABC abc
def DEF
# 変数初期化
[System.String]$str_big = $null
[System.String]$str_small = $null
[System.String]$tmp = $null

$str_big = "ABC"
$str_small = "def"

# 小文字に変換
$tmp = $str_big.ToLower()
echo "$str_big を小文字に変換 = $tmp"

# 大文字に変換
$tmp = $str_small.ToUpper()
echo "$str_small を大文字に変換 = $tmp"
スポンサーリンク

実行結果

以下は、スクリプト lower_upper.ps1 を実行しています。

PS D:\tmp>
PS D:\tmp> .\lower_upper.ps1
ABC を小文字に変換 = abc
def を大文字に変換 = DEF

 
上記に示した通り、文字列を小文字や大文字に変換することができました。

タイトルとURLをコピーしました