未分類

PowerShell - 文字列を置換する

文字列を置換する方法について、サンプルコードを用いて説明します。

"Hello,World!" の "World" を "Japan" に置換

$s = "Hello,World!"
$s.Replace("World", "Japan")

"Hello,World!" の "World" を "Japan" に置換

"Hello,World!" -replace "World", "Japan"

"Hello,World!" からカンマとエクスクラメーションマークを削除

$s = "Hello,World!"
$s = $s.Remove($s.IndexOf(","), 1)
$s = $s.Remove($s.IndexOf("!"), 1)
$s

" Hello,World! " の両端のスペースを削除

$s = "   Hello,World!  "
$s
$s.Trim()

"***Hello,World!***" の両端の *** を削除

$s = "***Hello,World!***"
$s
$s.Trim("*")

-未分類