json响应的Jmeter中的正则表达式

json响应的Jmeter中的正则表达式,jmeter,Jmeter,如何为json响应编写正则表达式 我的json响应是publisher:/api/web/publisher/194 从这个响应中,我只想得到数值,即194。请有人帮助您获取它?如果194是您回复中唯一的整数,那么您的正则表达式只能限制为'\d'+` 如果您的响应包含更多数字,则需要更具体,如 发布者:/api/web/publisher/\d+ 比如: 参考名称:publisher 正则表达式:publisher:/api/web/publisher/\d+ 模板:$1$ 将提取194并将其存

如何为json响应编写正则表达式

我的json响应是publisher:/api/web/publisher/194


从这个响应中,我只想得到数值,即194。请有人帮助您获取它?

如果194是您回复中唯一的整数,那么您的正则表达式只能限制为'\d'+`

如果您的响应包含更多数字,则需要更具体,如

发布者:/api/web/publisher/\d+

比如:

参考名称:publisher 正则表达式:publisher:/api/web/publisher/\d+ 模板:$1$ 将提取194并将其存储在publisher JMeter变量中。稍后在线程组中,您可以将其称为${publisher}

向前,如果你需要从更复杂的JSON结构中提取一些东西,我建议考虑使用可用的——提取器使用LIBS设置包中的额外数据。p> 有关更多信息和XPath到JSON的映射,请参阅指南滚动到解析JSON