如何用KQL正则提取指定JSON片段中的Description字段值ASR 2729
解决方法
可以使用KQL的extract()函数结合正则表达式提取目标内容,具体语句如下:
// 替换YourTable为你的数据表名,YourJsonField为存储目标JSON片段的字段名 YourTable | extend ExtractedValue = extract(@"Description"":""<strong>(.*?)<\/strong>", 1, YourJsonField)
正则说明
@"Description"":""<strong>(.*?)<\/strong>":精准匹配包含Description":"<strong>的片段,通过非贪婪捕获组提取<strong>与</strong>之间的内容(即ASR 2729)- 参数
1指定提取第一个捕获组的结果 - 第三个参数需替换为实际存储目标JSON片段的字段名称
内容的提问来源于stack exchange,提问作者Muneer
相关产品推荐
相关产品推荐

