VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
演算子 | 説明 |
---|---|
-eq | 等しい |
-ne | 等しくない |
-gt | より大きい |
-ge | 以上 |
-lt | より小さい |
-le | 以下 |
-like | ワイルドカードによる比較 |
-notlike | ワイルドカードによる比較 |
-match | 正規表現による比較 |
-nomatch | 正規表現による比較 |
-eq演算子
この演算子は"等しい"(equal)を意味します。
この演算子の左側の値と右側の値が等しいかを比較します。
等しい場合にはTrueを返します。
sample1PS C:\Users\HIRO> 5 -eq 5 |
-ne演算子
この演算子は"等しくない"(not equal)を意味します。
この演算子の左側の値と右側の値が等しくないことを比較します。
等しくない場合にはTrueを返します。
sample2PS C:\Users\HIRO> 5 -ne 3 |
-gt演算子
この演算子は"等しくない"(greater than)を意味します。
この演算子の左側の値が右側の値より大きいかを比較します。
右側の値より大きい場合にはTrueを返します。
sample3PS C:\Users\HIRO> 5 -gt 3 |
-ge演算子
この演算子は"以上"(greater or equal)を意味します。
この演算子の左側の値が右側の値以上かを比較します。
右側の値以上の場合にはTrueを返します。
sample4PS C:\Users\HIRO> 3 -ge 2 |
-lt演算子
この演算子は"より小さい"(less than)を意味します。
この演算子の左側の値が右側の値より小さいかを比較します。
右側の値より小さい場合にはTrueを返します。
sample5PS C:\Users\HIRO> 3 -lt 4 |
-le演算子
この演算子は"以下"(less or equal)を意味します。
この演算子の左側の値が右側の値以下かを比較します。
右側の値以下の場合にはTrueを返します。
sample6PS C:\Users\HIRO> 2 -le 3 |
-like演算子
この演算子はワイルドカードによる曖昧検索を行います。
曖昧検索にヒットした場合はTrueを返します。
sample7の1つ目は"HIRO's.NET"の先頭が"HIRO"で始まっているかを検索します。
2つ目は"hi"で始まっているかを検索します。
3つめは演算子名の先頭に"c"を付加して、大文字と小文字を区別して検索を行うためFalseが返されています。
sample7PS C:\Users\HIRO> "HIRO's,NET" -like "HIRO*" |
-match演算子
この演算子は正規表現による検索を行います。
マッチした場合はTrueを返します。
sample8PS C:\Users\HIRO> "HIRO's.NET" -match "[a-z]IRO's.NET" |
-notmatch演算子
この演算子は正規表現による検索を行います。
マッチしなかった場合はTrueを返します。
sample9PS C:\Users\HIRO> "HIRO's.NET" -notmatch "[a-z]IRO's.NET" |