文字列に特定の文字列が含まれているか判定する方法[Windows PowerShell]

文字列に特定の文字列が含まれているか判定するには、「Contains」を使います。

文字列.Contains(含まれているか判定したい文字列)
含まれている場合はTrueを、含まれていない場合はFalseを返します。

結果によって処理を分岐させたい場合は、if文でこのように書くことができます。

$string = '佐藤さん、初めまして!'
$contain = '初めまして!'

if ($string.Contains($contain)) {
    Write-Host '初めて会った人'
} else {
    Write-Host '以前会ったことのある人'
}

以上、文字列に特定の文字列が含まれているか判定する方法でした。

いいなと思ったら応援しよう!