You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

Regular expressionオブジェクト

次のオブジェクトは、regexpAPIに直接関連しています。

正規表現

グローバル正規表現オブジェクトには以下のプロパティがあります。

プロパティ タイプ 説明
regexpid ID 正規表現のID。

プロパティの動作:
- 読み取り専用
- 更新操作時に必須
name string 正規表現の名前。

プロパティの動作:
- 作成操作時に必須
test_string string テスト文字列。

式オブジェクトには以下のプロパティがあります。

プロパティ 説明
expression string 正規表現。

プロパティの動作:
- 必須
expression_type integer 正規表現のタイプ。

可能な値:
0 - 文字列が含まれる;
1 - いずれかの文字列が含まれる;
2 - 文字列が含まれない;
3 - 結果がTRUE;
4 - 結果がFALSE。

プロパティの動作:
- 必須
exp_delimiter string 式の区切り文字。

デフォルト値: ","

可能な値: "," または "."、または "/"

プロパティの動作:
- expression_typeが「いずれかの文字列が含まれる」に設定されている場合にサポート
case_sensitive integer 大文字小文字の区別。

デフォルト値: 0

可能な値:
0 - 大文字小文字を区別しない;
1 - 大文字小文字を区別する。