Charles Web Debugging Proxy重写不起作用

时间:2014-02-14 09:57:41

标签: java regex expression charles-proxy

以下是回复:

{"xxx", "yyy", "zzz":"abc,def"} 

(abc,def不是常量字符串,每次都会改变。)

例如,我想重写“abc,def”,所以我使用这个正则表达式"zzz":"(*)+"并重写为"zzz":"rewrote!",但是我失败了,Charles不会正则它,我认为正则表达式可能错误。如果我想重写它,应该在Regex表达式中添加什么?

1 个答案:

答案 0 :(得分:2)

考虑您的示例"zzz":"(*)+",此处(*)+对您的示例没有任何意义。

您可以将其替换为"[^"]+"以匹配除引号本身之外的引号之间的任何内容。例如:

"zzz":"[^"]+"

+至少包含一个字符。如果您将+替换为*,则它将为零或更多字符。