JSON Response Body: -
{
"field1":value1,
"field2":value2,
"field3":value3,
"field4":value4,
"field5":value5
}
我需要将上面JSON响应中field3的特定值替换为其他一些值,例如: valueX
尝试Burpsuite>代理>选项>匹配和替换
已启用:True
项目:响应主体
匹配:^"field3":value3$
替换:"field3":valueX"
类型:正则表达式
预期的JSON
{
"field1":value1,
"field2":value2,
"field3":valueX,
"field4":value4,
"field5":value5
}
由于
答案 0 :(得分:1)
您的正则表达式与行field3行不完全匹配。例如,您在该行上有一个前导空格,因此^“将不匹配。
我建议你稍微简化一下表达式:
Match: "field3":value3
Replace: "field3":valueX