我需要一個正則表達式的幫助來與UrlRewriting.Net一起使用。我有兩個URL -正則表達式中間字符串模式排除
http://domain/SomeFolder/tracks/SomeFileName/
和
http://domain/SomeFolder/<could be anything>/SomeFileName/
因爲我需要拿出一個表達式URL重寫的目的,這將讓我在「軌道」目標明確的網址它的中間。我需要另一種表達方式來捕捉所有沒有「軌道」的東西。
在我有這個約束之前,我使用的是^~/SomeFolder/([^/]*)/SomeFileName/?$
,這是我的全部工作。現在我有了這個特定的「曲目」文件夾,我無法使用全部。
有意義嗎?
非常感謝您的幫助!
爲什麼你不只是爲了表達,這樣,如果匹配的「軌道」之一,它忽視了包羅萬象的? – 2010-02-16 00:30:54
試過了。由於路徑段的數目相同,因此重新排序它們會導致第二個表達式取代第一個表達式。 – 2010-02-16 01:10:42