算術演算子・代入演算子・単項演算子
一般的な一通りの演算子は使えるようだ
論理演算子
"-and"、"-or"、"-not"、"-!"
比較演算子
"-eq"、"-ne"、"-gt"、"-ge"、"-it"、"-le"、"-like"、"-notlike"、"-match"、"-notmatch"
-matchと-nomatchは正規表現による比較
-matchと-nomatchは正規表現による比較
範囲演算子
開始値..終了値
例) foreach ( $cnt in 1..5 ) { }
例) foreach ( $cnt in 1..5 ) { }
置換演算子
文字の置換(大文字・小文字を区別しない)を行う
"対象文字列" -replace "置換前文字列", "置換後文字列"
例) "abcde" -replace "bc", "BC"
-ireplace も上記同様
大文字・小文字を区別する場合は -creplace を使う
"対象文字列" -replace "置換前文字列", "置換後文字列"
例) "abcde" -replace "bc", "BC"
-ireplace も上記同様
大文字・小文字を区別する場合は -creplace を使う
ビッド演算子
and は "-band"、or は "-bor" を使う
型演算子
"-is" または "-isnot"
例) 3 -is [int]
例) 3 -is [int]
包含演算子
コレクションに値が含まれるかを調べる演算子
"-contains" と "-notcontains" がある
例) 1,2,3,4,5 -contains 3
この演算子は大文字・小文字を区別しない
"-icontains"、"-inotcontains" も同様
大文字・小文字を区別する場合は "-ccontains"、"-cnotcontains" を使う
"-contains" と "-notcontains" がある
例) 1,2,3,4,5 -contains 3
この演算子は大文字・小文字を区別しない
"-icontains"、"-inotcontains" も同様
大文字・小文字を区別する場合は "-ccontains"、"-cnotcontains" を使う
※ #5:制御構文 へ続く。
PowerShell学習
0 件のコメント:
コメントを投稿