Mar*_*och 11 regex json http charles-proxy
我正在尝试使用重写工具/正则表达式使用Charles Proxy更改HTTP响应正文?响应是JSON.
因此,返回的响应JSON主体的一部分是:
"unavailablePosts": ["AA", "BB"],
Run Code Online (Sandbox Code Playgroud)
而我想要的是:
"unavailablePosts": "XXX",
Run Code Online (Sandbox Code Playgroud)
我试着像这样设置Charles'重写:
所以正则表达式如下:
"unavailablePosts": \[(.*)\],
Run Code Online (Sandbox Code Playgroud)
但是......(因为我问这个问题)它不起作用,即在响应体中没有任何改变.
我相信,有中值之间的一些换行,并与它们匹配您需要添加\s*(零个或多个空格)围绕:和使用[\s\S]*?(0+任何字符,但尽可能少的*?是一个懒惰的量词)来匹配的字符串[和],:
"unavailablePosts"\s*:\s*\[([\s\S]*?)\],
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9461 次 |
| 最近记录: |