2022 Zabbix中国峰会
2022 Zabbix中国峰会

正则表达式对象

以下对象与 regexp API 直接相关。

正则表达式

全局正则表达式对象具有下列属性。

属性 类型 说明
regexpid string (只读) 正则表达式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 - 区分大小写。