C# 識別url是否是網路路徑
#region 識別urlStr是否是網路路徑
/// <summary>
/// 識別urlStr是否是網路路徑
/// </summary>
/// <param name="urlStr"></param>
/// <returns></returns>
public static bool UrlDiscern(string urlStr)
{
if (Regex.IsMatch(urlStr, @"((http|ftp|https)://)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(/[a-zA-Z0-9\&%_\./-~-]*)?"))
{
return true;
}
else
{
return false;
}
}
#endregion
相關文章
- PHP取url絕對路徑PHP
- JAVA 取得當前目錄的路徑/Servlet/class/檔案路徑/web路徑/url地址JavaServletWeb
- C#銀行卡識別、api介面、網際網路金融銀行卡識別C#API
- 什麼是URL?協議頭,路徑和埠是什麼意思?協議
- 什麼是URL?協議頭、路徑和埠是什麼意思?協議
- C# 正規表示式判斷是否是有效的檔案、資料夾路徑C#
- Servlet各種路徑、URL配置分析Servlet
- 檔案路徑是否正確
- Yii2 URL路徑優化之去除controller標識優化Controller
- Xamarin Visual Studio不識別JDK路徑JDK
- Python科研武器庫 - 檔案/路徑操作 - 判斷路徑是否存在Python
- 絕對路徑和相對路徑的區別,
- 絕對路徑和相對路徑的區別
- URL路徑中包含特殊字元%的處理字元
- canvas判斷點是否在路徑內Canvas斷點
- sh指令碼判斷路徑是否存在指令碼
- c#獲取路徑 c/sC#
- C# 程式修改dll引用路徑C#
- C#使用HTTP頭檢測網路資源是否有效C#HTTP
- webpack:url-loader 圖片路徑問題Web
- [ Skill ] load 函式優化,識別相對路徑函式優化
- Linux中絕對路徑和相對路徑是什麼?二者有何區別?Linux
- 容器網路中的 Iptables 包路徑
- shell 判斷檔案或路徑是否存在
- c#檔案路徑的獲取C#
- C#檔案路徑操作總結
- C# 獲取程式路徑的幾種方法及其區別【WPF】C#
- 識別網路爬蟲的策略分析爬蟲
- IP_別名、路徑_別名、路徑_wwid及開機啟動設定
- 分散式網路是否可靠?分散式
- 網站如何識別網路抓取機器人?網站機器人
- Laravel 5中去掉URL中的public路徑方法Laravel
- python urllib.parse urlparse path url路徑分割Python
- Xcode外掛路徑、快取路徑、圖片壓縮工具路徑、程式碼片段路徑、symbolicatecrash路徑XCode快取Symbol
- 【網路安全知識】網路安全需注意攻擊型別有哪些型別
- shell判斷系統路徑中是否存在空格
- C#常見的檔案路徑ApiC#API
- C# WinForm獲取程式所在路徑方法C#ORM