本文概述了 Kusto 查询语言 (KQL) 支持的正则表达式语法,这是 RE2 库的语法。

有许多 KQL 运算符和函数通过正则表达式(如 、 parse 和 ) matches regex 执行字符串匹配、选择和 replace_regex() 提取。

在 KQL 中,正则表达式必须编码为 字符串文本 并遵循字符串引用规则。 例如,RE2 正则表达式 \A 在 KQL 中表示为 "\\A" 。 额外的反斜杠指示另一个反斜杠是正则表达式 \A 的一部分。

下表概述了 RE2 正则表达式语法,用于在 Kusto 中编写正则表达式。