【PowerShell】演算子
演算子
比較演算子
演算子 | 意味 |
---|---|
-eq | 等しい、equals(==) |
-ne | 等しくない、not equals(!=) |
-gt | より大きい、greater than(>) |
-ge | 以上、greater than or equal(>=) |
-lt | より小さい、未満、less than(<) |
-le | 以下、less than or equal(<=) |
マッチング演算子
-like演算子
ワイルドカードで文字列が一致するとTrueを返す
"System Engineer" -like "*engineer"
実行結果
True
リストからワイルドカードで文字列が一致したものを返す
"System Engineer" , "Coding" -like "*engineer"
実行結果
System Engineer
-notlike演算子
ワイルドカードで文字列が一致しないとTrueを返す
"System Engineer" -notlike "*engineer"
実行結果
False
リストからワイルドカードで文字列が一致しないものを返す
"System Engineer" , "Coding" -notlike "*engineer"
実行結果
Coding
-match演算子
正規表現で文字列が一致するとTrueを返す
"System Engineer" -match "engineer"
実行結果
True
リストから正規表現で文字列が一致するものを返す
"System Engineer" , "Coding" -match "engineer"
実行結果
System Engineer
-notmatch演算子
正規表現で文字列が一致しないとTrueを返す
"System Engineer" -notmatch "engineer"
実行結果
False
リストから正規表現で文字列が一致しないものを返す
"System Engineer" , "Coding" -notmatch "engineer"
実行結果
Coding