/// public static bool UrlDiscern(string urlStr) { if (Regex.IsMatch(urlS">
 | 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

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