4

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

规则:

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

行动:

D:\path\$2

任何帮助,将不胜感激。

PS 我正在使用 Fiddler v2.4.8.0

4

2 回答 2

6

在失去了很多有趣的头发之后,我实现了它“命名”组替换,如下所示:

规则:

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

行动:

D:\path\${mygroup}
于 2015-12-03T11:02:09.793 回答
1

当您使用这样的组替换时,重要的是放在^规则表达式的前面和$末尾。

于 2014-07-03T00:21:34.020 回答