2014-10-10 69 views
0

獲取URL的一部分域之後,我有一個網址,例如:http://www.di.fm/calendar/event/40351使用正則表達式

我要分析此URL用正則表達式,並檢索域之後的部分。在這種情況下:calendar/event/40351

還可以有一個哈希後的附加信息(例如,calendar/event/40351#event-info

+1

是它,你需要處理這一特定領域,或任何任意域? – 2014-10-10 15:51:54

+0

任意域,..一些字符串例如 – Alex 2014-10-10 15:52:28

+1

這不是一個簡單的問題,你最好不要使用正則表達式。但是,鏈接的問題有一些答案。 – 2014-10-10 15:54:40

回答

8

你不需要正則表達式:

var uri = new Uri("http://www.di.fm/calendar/event/40351#123"); 
var result = uri.PathAndQuery + uri.Fragment;