我正试图提取字符串之间的空格分隔方括号如下
**问题背景:**我正在Grafana Jmeter 板中尝试以下场景,通过连接Mongo数据源为我的 Jmeter 板之一创建变量。作为mongo查询执行的一部分,我将始终获得下面所说的值([Microservice_1 Microservice_2 Microservice_3]),其中方括号内的值的数量可能会有所不同。此外,这些值始终由空格分隔
原件:
[Microservice_1 Microservice_2 Microservice_3]
字符串
预期:
Microservice_1
Microservice_2
Microservice_3
型
我尝试了\[(.*?)\]
,但没有得到预期的结果
1条答案
按热度按时间yvgpqqbh1#
Grafana的正则表达式不能拆分值。它只能从原始字符串中提取一个值:如果需要生成三个输出值,则需要提供三个输入字符串。
我相信在这种情况下,最好的方法是在数据源端拆分值。
考虑在查询中使用类似
$split
的东西。