web_reg_save_param_regexp不提取数据

时间:2017-06-06 08:13:00

标签: regex loadrunner

我刚刚开始使用Loadrunner,我想从一个响应中提取一些数据。我使用web_reg_save_param_regexp()函数来提取一些数据但会得到错误 -

错误-35049:找不到所请求参数“UserDetails”的匹配项。检查响应数据[MsgId:MERR-35049]

中是否存在请求的正则表达式

这只是我需要提取的响应数据的一部分。

{“name”:“Alice Duval”,“id”:“59”},{“name”:“Amadi Aswad”,“id”:“73”},{“name”:“ Andrew Daley“,”id“:”50“},{”name“:”Andrew Keller“,”id“:”89“},

我正在使用的正则表达式是, 的 {\ “名称\”:\ “(\ W + \ S + \ W +)\” \,\ “ID \”:\ “(\ d +)\”} 这个表达式有效,我认为这是导致问题的用法。

tee

1 个答案:

答案 0 :(得分:0)

我明白了。你需要双反斜杠,其中RegExp中有斜杠,没有斜线,没有特殊字符:

"RegExp={\"name\":\"(\\w+\\s+\\w+)\",\"id\":\"(\\d+)\"}",