C.2. 選択基準演算子
表C.2「選択基準グループ演算子」 では、選択基準グループ演算子について説明しています。
| グループ演算子 | 説明 |
|---|---|
| ( ) | グループステートメントに使用 |
| [ ] | 文字列を文字列リストにグループ化するために使用 (完全一致) |
| { } | 文字列を文字列リストにグループ化するために使用 (サブセット一致) |
表C.3「選択基準比較演算子」 では、選択基準比較演算子それらの演算子を使用できるフィールドタイプについて説明しています。
| 比較演算子 | 説明 | フィールドタイプ |
|---|---|---|
| =~ | 一致する正規表現 | regex |
| !~ | 一致しない正規表現 | regex |
| = | 等しい | 数字、サイズ、パーセント、文字列、文字列リスト、時間 |
| != | 等しくない | 数字、サイズ、パーセント、文字列、文字列リスト、時間 |
| >= | より大か等しい | 数字、サイズ、パーセント、時間 |
| > | より大きい | 数字、サイズ、パーセント、時間 |
| <= | より小か等しい | 数字、サイズ、パーセント、時間 |
| < | より小さい | 数字、サイズ、パーセント、時間 |
| since | 指定された時間以降 (>= と同じ) | time |
| after | 指定された時間よりも後 (> と同じ) | time |
| until | 指定された時間まで (<= と同じ) | time |
| before | 指定された時間よりも前 (< と同じ) | time |
表C.4「選択基準論理演算子およびグループ演算子」 では、選択基準の論理およびグループ化の演算子を説明します。
| 論理およびグループ演算子 | 説明 |
|---|---|
| && | すべてのフィールドが一致する必要がある |
| , | すべてのフィールドが一致する必要がある (&& と同じ) |
| || | 少なくとも 1 つのフィールドが一致する必要がある |
| # | 少なくとも 1 つのフィールドが一致する必要がある (|| と同じ) |
| ! | 論理否定 |
| ( | 左かっこ (グループ演算子) |
| ) | 右かっこ (グループ演算子) |
| [ | リストの始まり (グループ演算子) |
| ] | リストの終わり (グループ演算子) |
| { | リストサブセットの始まり (グループ演算子) |
| } | リストサブセットの終わり (グループ演算子) |