4

ローカル キャッシュからファイルを返す正規表現ルールとアクションがあります。ルールは私が望むものをキャプチャしますが、問題はアクションの $2 が処理されないため、Fiddler は D:\path\$2 を返そうとします (そして失敗します)。何が間違っている可能性がありますか?

ルール:

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

アクション:

D:\path\$2

どんな助けでも大歓迎です。

PS私はフィドラー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

このようにグループ置換を使用している場合^は、Rule 式の前と$最後に配置することが重要です。

于 2014-07-03T00:21:34.020 に答える