演算子これは高度な機能であり、正規表現パターンの知識が必要です。使用して、複雑な一致クエリを処理できます。この演算子は、引数として渡されたパターンに対して、文字列の正規表現パターンマッチングを適用します。正規表現エンジンが使用されます。演算子を使用するクエリの検索結果は、正規表現の構文とルールに基づくだけでなく、分析対象フィールドと分析対象外フィールドのどちらを検索するかにも基づきます。使用するには、「分析対象フィールド」を参照してください。演算子は、分析対象フィールド内の小文字のトークンとのみ一致可能です。使用して分析対象フィールド内の大文字の文字列を検索するには、小文字の文字列を入力する必要があります。文字を正規表現パターンで使用できますが、特定の文字は予約されているため、エスケープする必要があります。標準的な予約済み文字を次に示します。文字を明示的に指定する必要があります。]'次のようなクエリは無効です。ピリオド「.」は、任意の文字を表すために使用できます。回以上繰り返すことができます。以上アスタリスク「*」を使用すると、直前の最短パターンのゼロ回以上の繰り返しに一致させることができます。疑問符「?」を使用すると、直前の最短のパターンがオプションになります。aaabbbcaaa?b+c?最小から最大まで波カッコ「{}」を使用すると、直前の最短パターンを繰り返すことができる最小回数および最大回数(オプション)を指定できます。使用可能な形式を次に示します。