Fiddler Autoresponder: Regex替换不起作用



我有一个regex规则和一个从本地缓存返回文件的操作。该规则捕获了我想要的内容,但问题是没有处理动作中的$2,因此Fiddler试图返回D:path$2(并且失败)。会出什么问题呢?

规则:

regex:(?insx).*(host1.com|host2.com)/folder1/folder2/(.*)?rev=.*

行动:

D:path$2

如有任何帮助,不胜感激。

注:我使用的是Fiddler v2.4.8.0

在用这个方法丢失了一些有趣的头发后,我实现了"命名"组替换,像这样:

规则:

regex:(?insx).*(host1.com|host2.com)/folder1/folder2/(?'mygroup'.*)?rev=.*

行动:

D:path${mygroup}

当您像这样使用组替换时,将^放在Rule表达式的前面并将$放在末尾是很重要的。

最新更新