You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dynatrace请求命名规则:如何用Contains Regex精准匹配目标请求

解决方案

你当前的正则会误匹配带后续子路径的请求,是因为Contains Regex会命中任何包含目标片段的字符串。要实现精准匹配,只需在正则末尾添加$(字符串结束锚点),确保只有请求路径正好以UUID结尾时才会被匹配:

/getdata/[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$

原理说明

  • $是正则的锚点符号,代表字符串的结束位置。
  • 添加后,只有完全符合/getdata/UUID格式的请求会被匹配;那些带有/confirm、/order/cancel等后续子路径的请求,字符串结尾并非UUID,因此不会被Contains Regex命中。

内容的提问来源于stack exchange,提问作者Hari Narayanan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 21:37:07