PowerShell: 大文字・小文字を変換する ToUpper, ToLower
PowerShellでアルファベットの大文字・小文字を変換する場合は、 ToUpperメソッドやToLowerメソッドを使用します。 小文字を大文字に変換する場合はToUpper、逆はToLowerです。
どちらも.NET Framework Stringクラスのメソッドで、 半角だけでなく、全角のアルファベットも変換できます。
ToUpperメソッド: 小文字を大文字に変換
書式
文字列.ToUpper()
次のコードは、ToUpperメソッドを使って小文字を大文字に変換しています。 最初の文字列が半角で、2番目が全角です。
# 半角 $s = "AbCdEf" $s.ToUpper() # 全角 $s = "AbCdEf" $s.ToUpper() # 実行結果 ABCDEF ABCDEF
ToLowerメソッド: 大文字を小文字に変換
書式
文字列.ToLower()
次のコードは、ToLowerメソッドを使って大文字を小文字に変換しています。 先程と同じく最初の文字列が半角で、2番目が全角です。
# 半角 $s = "AbCdEf" $s.ToLower() # 全角 $s = "AbCdEf" $s.ToLower() # 実行結果 abcdef abcdef
参考サイト
String.ToUpper メソッド (System) | Microsoft Docs
String.ToLower メソッド (System) | Microsoft Docs