如何在另一个变量regex中使用Grafana Jmeter 板变量?

jaql4c8m  于 2023-10-22  发布在  其他
关注(0)|答案(2)|浏览(150)

我创建了一个Grafana Jmeter 板变量,并尝试通过regex字段过滤值。这适用于静态正则表达式定义。
我现在想在正则表达式中使用另一个变量,它提供正则表达式的值。
所以regex字段应该看起来像这样:/$theRealRegexVar/
我尝试了许多不同的版本,如/${theRealRegexVar}//[[theRealRegexVar]]/,但它似乎不工作。
它是以某种方式工作还是根本不可能?

更新

普罗米修斯就是普罗米修斯。
正则表达式将是一个正则表达式;- )(例如“^.*$”-但是用户会在其他变量中提供它)

csbfibhn

csbfibhn1#

我可以问同样的问题,如果你可以在正则表达式中使用一个变量作为下一个链接的变量,等等。
因此,var 1被设置为var 2运行查询,但为了限制正则表达式中的结果,您使用var 1。大概是这样的:/csm-e-${var1}.*/

qxgroojn

qxgroojn2#

不知道,答案是否还有用。但有两个选择:
1.在提供 Jmeter 板变量值的查询中直接使用$theRealRegexVar。当然,这只适用于你的变量是一个查询。
1.在$theRealRegexVar上应用格式选项,请参见https://grafana.com/docs/grafana/latest/variables/advanced-variable-format-options/。我对:raw也做了类似的任务,所以在您的例子中,将${theRealRegexVar:raw}放入regex字段。

相关问题