2010-10-26 34 views

回答

4

致電Uri.TryCreate

例如:

Uri parsedUri; 
if (!Uri.TryCreate(input, UriKind.Absolute, out parsedUri)) { 
    //Bad! 
} 
0
+1

_No_,**不要**。 – SLaks 2010-10-26 13:04:33

+0

任何原因爲什麼? – 2010-10-26 13:07:29

+0

你會發現大多數正則表達式不會完全符合URL規範。 (例如,內聯基本身份驗證,'.museam',全套域名字符) – SLaks 2010-10-26 13:08:24