2021/05/29 #三つまとめて大文字にする

皆様おはようございます、

#猫でもできるPowerShell(備忘録)

#三つまとめて大文字にする

<# 元ネタ
https://docs.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/about/about_arrays?view=powershell-7.1#foreachstring-methodname
#>

PS> ("one", "two", "three").ForEach("ToUpper")
ONE
TWO
THREE

 

PS> #ヒア文字列で同じ事をする
$hereStr = @'
one
two
three
'@
$arr = $hereStr.Replace("`r","").split("`n")
$arr.ForEach("ToUpper")

ONE
TWO
THREE

 

ForEachメソッドを使い、配列の中身をまとめて処理してみました
⇒このレベルであれば気の利いたテキストエディタでも捌けそうですが、
2回以上同じ処理が発生するなら PowerShellでもやる価値がありそうです
ではまた;