「PowerShell」Substring関数で文字列の一部を切り出す

書式
Substring(開始位置, 長さ)
最初の1文字目の位置は0です。
引数1は開始位置です。
引数2は文字の長さです。

使用例

$target = "テスト太郎"

#指定の位置から1文字取得
Write-Host ($target.Substring(0, 1)) 
Write-Host ($target.Substring(1, 1)) 
#指定の位置から3文字取得
Write-Host ($target.Substring(0, 3)) 

$tar = "study skill88"
Write-Host ($tar.Substring(0, 5)) 
Write-Host ($tar.Substring(1, 6))

実行結果

PS C:\study\powershell> .\test.ps1
テ
ス
テスト
study
tudy s

 

PowerShell

Posted by arkgame