【问题标题】:Charles Web Debugging Proxy rewrite not workingCharles Web 调试代理重写不起作用
【发布时间】:2014-02-14 09:57:40
【问题描述】:

下面是回复:

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

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

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

【问题讨论】:

    标签: java regex expression charles-proxy


    【解决方案1】:

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

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

    "zzz":"[^"]+"

    + 至少有一个字符。如果您将+ 替换为*,它将是零个或多个字符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-18
      • 2016-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多