0

タイトルが下手で申し訳ありませんが、これを正確に表現する方法がわかりません。これが私のシナリオです:

私はこのパターンを持っています:

(.*)MySpecialFolder(.*)

次のように書き直す必要があります。

{R:1}MyOtherFolder/MySpecialFolder{R:2}

したがってhttp://localhost/MySpecialFolder/test.aspx、次のように書き換えられますhttp://localhost/MyOtherFolder/MySpecialFolder/test.aspx

MySpecialFolder問題は、次のリクエストで再度置換しようとするため、 になることhttp://localhost/MyOtherFolder/MyOtherFolder/MySpecialFolder/test.aspxです。

正規表現パターンを更新して次のように言う方法はありますか?

"と置き換えますMySpecialFolderMyOtherFolder/MySpecialFolderMySpecialFolderまだ前にMyOtherFolder/"? したがって、基本的に、MyOtherFolder/MySpecialFolderすでにパスにある場合、それは「一致」とは見なされません。

4

1 に答える 1

1

MyOtherFolder と一致しない条件を追加する

于 2012-12-06T18:00:36.343 に答える