使用方括号在scala中提取json respnse值的问题

问题描述 投票:0回答:1

[尝试以不同组合使用“和'来从加特林/ scala脚本中获得的JSON响应正文中提取值13029416243

,\"initialString\":\"13029416243\"},

这是我的一些尝试:

 .check(regex("initialString(.*?)}").exists.saveAs("initialString"))

 .check(regex("initialString\\\":\\\"(.*?)\\\"}").exists.saveAs("initialString"))

最后一个结果在日志中的输出结果:

----错误------------------------------------------- -------------------------

regex(initialString \“:\”(。*?)\“})。find.exists,什么也没找到

有关如何获取价值的任何帮助?

regex scala gatling
1个回答
0
投票

您可以使用lookbehinds。但是说实话。应该使用json解析器解析Json。正则表达式并不总是可靠的工具来搜索json。

© www.soinside.com 2019 - 2024. All rights reserved.