Fiddler Autoresponder:正则表达式替换不起作用

use*_*759 4 fiddler auto-responder

我有一个正则表达式规则和一个从本地缓存返回文件的操作.该规则捕获了我想要的内容,但问题是操作中的$ 2未处理,因此Fiddler尝试返回D:\ path\$ 2(并失败).可能有什么不对?

规则:

regex:(?insx).*(host1.com|host2.com)/folder1/folder2/(.*)\?rev=.*
Run Code Online (Sandbox Code Playgroud)

行动:

D:\path\$2
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

PS我正在使用Fiddler v2.4.8.0

Joh*_*son 6

在用这个失去了一大堆有趣的头发后,我实现了"命名"组替换,如下所示:

规则:

regex:(?insx).*(host1.com|host2.com)/folder1/folder2/(?'mygroup'.*)\?rev=.*
Run Code Online (Sandbox Code Playgroud)

行动:

D:\path\${mygroup}
Run Code Online (Sandbox Code Playgroud)