正则表达式
InfluxQL 支持在指定以下内容时使用正则表达式
InfluxQL 中的正则表达式仅支持字符串比较,并且只能评估具有字符串值的 字段。
注意: 正则表达式比较比精确字符串比较的计算量更大。使用正则表达式的查询不如不使用正则表达式的查询性能好。
语法
SELECT /<regular_expression_field_key>/ FROM /<regular_expression_measurement>/ WHERE [<tag_key> <operator> /<regular_expression_tag_value>/ | <field_key> <operator> /<regular_expression_field_value>/] GROUP BY /<regular_expression_tag_key>/
正则表达式用 /
字符包围,并使用 Go 正则表达式语法。
支持的运算符
=~
:匹配 !~
:不匹配
示例
此页面是否对您有帮助?
感谢您的反馈!